powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Выполнение хранимой процедуры sql в windows forms C#
9 сообщений из 9, страница 1 из 1
Выполнение хранимой процедуры sql в windows forms C#
    #38530630
eis-007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как выполнить хранимую процедуру sql в windows forms C#. помогите кто может:). Спасибо заранее

Модератор: Тема перенесена из форума "Microsoft SQL Server".
...
Рейтинг: 0 / 0
Выполнение хранимой процедуры sql в windows forms C#
    #38530688
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eis-007,

Вызов процедуры без параметров которая ничего не возвращает:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
using (var sqlConn = new SqlConnection("строка соединения"))
{ 
	var sqlCmd = new SqlCommand("Имя Stored Procedure", sqlConn);
	sqlCmd.CommandType = CommandType.StoredProcedure;
	
	sqlConn.Open();
	sqlCmd.ExecuteNonQuery();
}


Вызов процедуры с параметрами которая ничего не возвращает:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
using (var sqlConn = new SqlConnection("строка соединения"))
{ 
	var sqlCmd = new SqlCommand("Имя Stored Procedure", sqlConn);
	sqlCmd.CommandType = CommandType.StoredProcedure;
	sqlCmd.Parameters.AddWithValue("@paramName1", /* Значение параметра */ "");
	sqlCmd.Parameters.AddWithValue("@paramName2", /* Значение параметра */ "");
	
	sqlConn.Open();
	sqlCmd.ExecuteNonQuery();
}


Вызов процедуры с параметрами которая возвращает данные:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
using (var sqlConn = new SqlConnection("строка соединения"))
{ 
	var sqlCmd = new SqlCommand("Имя Stored Procedure", sqlConn);
	sqlCmd.CommandType = CommandType.StoredProcedure;
	sqlCmd.Parameters.AddWithValue("@paramName1", /* Значение параметра */ "");
	sqlCmd.Parameters.AddWithValue("@paramName2", /* Значение параметра */ "");
	
	sqlConn.Open();
	using (SqlDataReader dr = sqlCmd.ExecuteReader())
	{
		while (dr.Read())
		{
			int intColumn = dr.GetInt32(dr.GetOrdinal("intColumnName"));
			string stringColumn = dr.GetString(dr.GetOrdinal("stringColumnName"));
		}
	}
}
...
Рейтинг: 0 / 0
Выполнение хранимой процедуры sql в windows forms C#
    #38530740
eis-007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bazile,
ОГРОМНОЕ СПАСИБО
ОТ ДУШИ БЛАГОДАРЕН!
...
Рейтинг: 0 / 0
Выполнение хранимой процедуры sql в windows forms C#
    #38530826
Фотография _=ДОБРЫНЯ=_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 bazile
Как передавать неизвестное количество параметров?
...
Рейтинг: 0 / 0
Выполнение хранимой процедуры sql в windows forms C#
    #38530871
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 19.01.2014 2:16 am, _=ДОБРЫНЯ=_ wrote:
> Как передавать неизвестное количество параметров?
тынць ???
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Выполнение хранимой процедуры sql в windows forms C#
    #38530942
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_=ДОБРЫНЯ=_, наверное тебе нужен метод DeriveParameters
...
Рейтинг: 0 / 0
Выполнение хранимой процедуры sql в windows forms C#
    #38548536
eis-007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще один вопрос а как вывести результаты выполнения этих хранимых процедур в Пользовательский Интерфейс т.е. винформу. Если можно покажите пример.Заранее благодарен!
...
Рейтинг: 0 / 0
Выполнение хранимой процедуры sql в windows forms C#
    #38548852
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eis-007Еще один вопрос а как вывести результаты выполнения этих хранимых процедур в Пользовательский Интерфейс т.е. винформу. Если можно покажите пример.Заранее благодарен!

в какое место формы выводить: в левы верхний угол или в правый?
...
Рейтинг: 0 / 0
Выполнение хранимой процедуры sql в windows forms C#
    #38548930
Фотография D129
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eis-007,

Добавьте в форму "элемент пользовательского интерфейса для отображения таблиц"

А в просторечии - грид. :-)

(DataGridView)

В него из дизайнера добавьте столбец (Column)


добавлять строки тогда можно будет так:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
using (SqlDataReader dr = sqlCmd.ExecuteReader())
	{
		while (dr.Read())
		{
			//int intColumn = dr.GetInt32(dr.GetOrdinal("intColumnName"));
			string stringColumn = dr.GetString(dr.GetOrdinal("stringColumnName"));
                        this.dataGridView1.Rows.Add(stringColumn );
		}
	}
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Выполнение хранимой процедуры sql в windows forms C#
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]