چرا برنامم به بانک وصل نمیشه ؟
سلام
یه برنامه نوشتم که اطلاعات رو ذخیره میکنه و اطلاعات رو نمایش میده
اطلاعات رو درست نمایش میده . ولی اطلاعات رو درج نمی کنه و ویزوال استودیو هیچ اروری نمی گیره ولی تو اجرا شدن کار نمی کنه
من کد زیر رو براش نوشتم ولی نمی دونم چرا درست کار نمی کنه
ممنون از لطفتان
try
{
SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=phonebook;Integrated Security=True");
SqlCommand cmd = new SqlCommand();
cmd.Connection = con;
cmd.Parameters.Clear();
cmd.CommandText = "insert info tbl1(name,family,phone,mobile,address,noe,picture) valuse(@name,@family,@phone,@mobile,@address,@noe, @picture)";
cmd.Parameters.AddWithValue("@name",textBox1.Text) ;
cmd.Parameters.AddWithValue("@family",textBox2.Tex t);
cmd.Parameters.AddWithValue("@phone",textBox3.Text );
cmd.Parameters.AddWithValue("@mobile",textBox4.Tex t);
cmd.Parameters.AddWithValue("@address",textBox5.Te xt);
cmd.Parameters.AddWithValue("@noe",comboBox1.Text) ;
cmd.Parameters.AddWithValue("@picture",openFileDia log1.FileName);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
MessageBox.Show("اطلاعات با موفقیت ثبت شد", "ثبت اطلاعات", MessageBoxButtons.OK, MessageBoxIcon.Information);
fill();
}
catch
{
MessageBox.Show("Eror");
}
}
}
}
نقل قول: چرا برنامم به بانک وصل نمیشه ؟؟؟ لطفا استاید کمک کنند
اگه اینو نوشتید که کلی اشتباه داره
cmd.CommandText = "insert info tbl1(name,family,phone,mobile,address,noe,picture) valuse(@name,@family,@phone,@mobile,@address,@noe, @picture)";
درستش اینه
cmd.CommandText = "insert into tbl1(name,family,phone,mobile,address,noe,picture) values(@name,@family,@phone,@mobile,@address,@noe, @picture)";
نقل قول: چرا برنامم به بانک وصل نمیشه ؟؟؟ لطفا استاید کمک کنند
سلام
یه سوتی کوچیک دادین :)
insert info tbl1
باید این باشه دیگه :
insert into tbl1
ببخشید آقا رضا ... تقریبا همزمان جواب دادیم !