سلام . من کد های sql و سی شارپ(پایین ) نوشتم اما نمیدونم چرا رشته هایی جدیدی که می نویسم در دیتا گرید درچ نمیشه چیکار کنم ؟
create proc insert_Logine
@typeusername nvarchar (50),
@typepassworde nvarchar (50),
@typenamesite nvarchar (50),
@typetypesite nvarchar (50),
@typeaddressstie nvarchar (50)
as
insert into TBL_LOGINE (username , passworde , namesite , typesite , addresssite )
values (@typeusername ,@typepassworde ,@typenamesite ,@typetypesite, @typeaddressstie)
go
این دستور رو هم در سی شارپ نوشتم تا در دیتا گریدویو نمایش داده بشه اما وقتی رو دکمه ی درج میزنم کاری نمیکنه . باید چیکار کنم ؟
SqlCommand cmd = new SqlCommand("insert_Logine", con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@username" , txt_username.Text);
cmd.Parameters.AddWithValue("@passworde" , txt_pass.Text);
cmd.Parameters.AddWithValue("@namesite" , txt_sitename.Text);
cmd.Parameters.AddWithValue("@typesite" , txt_TypeSite.Text);
cmd.Parameters.AddWithValue("@addresssite" , txt_AddressSite.Text);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
Form1_Load(null, null);
لطفا هر دو کد sql و سی شارپ رو بررسی کنید . ممنون