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 استفاده کنی
و بقیه ماجرا که میخوای بادیتای دریافتی چیکار کنی