Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
3 / 3 / 0
Регистрация: 15.12.2014
Сообщений: 31

LINQ to SQL Server

31.01.2015, 11:39. Показов 1462. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, уважаемые знатоки!

У меня возник вопрос: возможно ли вывести результат работы хранимой процедуры MS SQL SERVER в C# на lable1.

У меня есть процедура:

SQL
1
2
3
4
5
6
ALTER PROCEDURE [dbo].[cnt_space_view]
AS
BEGIN
SET NOCOUNT ON;
SELECT cnt FROM [SPACE]
END
работаю с ней в классе в C#:

C#
1
2
3
4
5
        public static List<cnt_space_viewResult> View_cnt_space() 
        {
            DataClasses1DataContext db = new DataClasses1DataContext();
            return db.cnt_space_view().ToList<cnt_space_viewResult>();
        }

А как вывести результат на метку, никак не пойму. Я только начал изучать LINQ.
Если кто знает где можно прочитать, как это сделать или покажет пример буду очень признателен.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
31.01.2015, 11:39
Ответы с готовыми решениями:

C#, SQL Server 2005, Linq to Sql.. БД)
Кто-нибудь..!! Помоги, пожалуйста доработать курсовой проект,или под скажите с чего начать, как до делать, Я в Linq считай ни чего не...

Странное поведение при сохранении через LINQ в MS SQL Server
Добрый день! Есть код: using System; using System.Collections.Generic; using System.Linq; using System.Text; using...

Настройка SQL Server 2008 для работы с SQL Server Management Studio
Доброго времени суток. Подскажите пожалуйста, что нужно сделать для того, чтобы SQL Server Management Studio соединялось с SQL сервером ?...

3
Заблокирован
01.02.2015, 16:18
Вот пример вызова процедуры. Из label берется значение в процедуру и после обработки отображается в dataGridView1 результат
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 private void request_btn_Click_1(object sender, EventArgs e)
        {
            DataTable data = new DataTable();
            string connectionString = laba3.Properties.Settings.Default.EnterpriseDBConnectionString;
 
            SqlConnection sqlcon = new SqlConnection(connectionString);
 
            SqlCommand myCommand = new SqlCommand(request_textBox.Text, sqlcon);
            dataGridView1.DataSource = data;
            try
            {
                sqlcon.Open();
                SqlDataReader myReader = myCommand.ExecuteReader();
                data.Load(myReader);
                myReader.Close();
                sqlcon.Close();
            }
            catch (Exception el)
            {
                // request_textBox.AppendText(el.ToString);
            }
        }
процедура
T-SQL
1
2
3
4
5
6
7
ALTER PROCEDURE [dbo].[PriceTools]
@OKL int
AS
BEGIN
     SELECT * from dbo.Tools
 Where unitPrice >= @okl
END
2
 Аватар для pincet
1654 / 1153 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
02.02.2015, 09:20
Цитата Сообщение от Барсег Посмотреть сообщение
SELECT cnt FROM [SPACE]
а кто сказал, что записей будет меньше двух?
1
3 / 3 / 0
Регистрация: 15.12.2014
Сообщений: 31
02.02.2015, 09:31  [ТС]
Всем ответившим - огромное человеческое спасибо.

Но и я не сидел сложа руки, если кому интересно, то вот так делается:

kol_mest.Text = Class1.View_cnt_space().ToString();
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.02.2015, 09:31
Помогаю со студенческими работами здесь

Microsoft SQL Server Compact Edition в SQL Server Management Studio Express
Не могу понять как настроить SQL Server Management Studio Expres чтоб открывать и создавать бд sql ce. В менеджере просто нет возможности...

Добавление файла *.mdf. Ошибка "Должен быть установлен и запущен экспресс-выпуск SQL Server 2005 или SQL Server 2008"
Установлена Visual Studio 2010 и SQL Server 2008 R2 Standard. Хочу добавить в приложение файл базы данных *.mdf, но пишет: &quot;должен...

Как перекатить с sql server на другой sql server
Как перекатить базу данных с одного sql сервера на другой

Совместимость Microsoft SQL Server 2008 и Microsoft SQL Server 2016
Здравствуйте!Столкнулся с такой проблемой:написал программу на Visual Studio 2010(по техническим причинам стоял ХР и только 2010 работал) в...

LINQ to SQL
Здравствуйте! Я извлекаю из базы данных пользователя с определенным логином и паролем, как можно проверить объект на null, чтобы не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru