0
ارسال مقادیر کنترل های روی فرم سی شارپ
سلام و خسته نباشید..در ویژوآل سی شارپ ، جدولی به اسم telbook دارم و اسم دیتا گِرید هم هست dataGridView1
من کد زیر رو برای save در store procedure نوشتم :
CREATE PROCEDURE dbo.pSave @Name nvarchar(50), @MobileNumber int,@PhoneNumber int , @Email nchar(20) , @Address nvarchar(50)
AS
INSERT INTO telbook VALUES(@Name, @MobileNumber, @PhoneNumber , @Email , @Address )
RETURN
حالا تو رویداد click دکمه ی ثبت ِ تو فرمم ، باید چه کدی رو بنویسم تا تو بانکِ اطلاعاتیه sql ،مقدادیر ثبت شه ؟
1 پاسخ
1
conn = new SqlConnection("constr "); conn.Open(); SqlCommand cmd = new SqlCommand("Procedure", conn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@CustomerID", custId));//ارسال پارامترها rdr = cmd.ExecuteReader();
برای خوندن از بانک برای نوشتن هم همینه باید به جای cmd.ExecuteReader از Executenonequery استفاده کنی
و بقیه ماجرا که میخوای بادیتای دریافتی چیکار کنی