Как вызвать хранимую процедуру с параметрами в C#C#

Место общения программистов C#
Ответить
Anonymous
 Как вызвать хранимую процедуру с параметрами в C#

Сообщение Anonymous »

Я могу удалять, вставлять и обновлять свою программу и пытаюсь выполнить вставку, вызывая созданную хранимую процедуру из моей базы данных.
Эта вставка кнопки, которую я сделал, работает хорошо.
private void btnAdd_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(dc.Con);
SqlCommand cmd = new SqlCommand("Command String", con);

da.InsertCommand = new SqlCommand("INSERT INTO tblContacts VALUES (@FirstName, @LastName)", con);
da.InsertCommand.Parameters.Add("@FirstName", SqlDbType.VarChar).Value = txtFirstName.Text;
da.InsertCommand.Parameters.Add("@LastName", SqlDbType.VarChar).Value = txtLastName.Text;

con.Open();
da.InsertCommand.ExecuteNonQuery();
con.Close();

dt.Clear();
da.Fill(dt);
}

Это начало кнопки, которая вызывает процедуру sp_Add_contact для добавления контакта. Два параметра для sp_Add_contact(@FirstName,@LastName). Я поискал в Google несколько хороших примеров, но не нашел ничего интересного.
private void button1_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(dc.Con);
SqlCommand cmd = new SqlCommand("Command String", con);
cmd.CommandType = CommandType.StoredProcedure;

???

con.Open();
da. ???.ExecuteNonQuery();
con.Close();

dt.Clear();
da.Fill(dt);
}


Подробнее здесь: https://stackoverflow.com/questions/754 ... in-c-sharp
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»