sunboymn
جمعه 13 اردیبهشت 1392, 13:16 عصر
یکی به من بگه مشکل این کد چیه؟؟:عصبانی++:
من از این کد برای درج استفاده می کنم! وقتی که اطلاعاتم درج شد بعد توو دیتاگرید تغییرات نمایش داده بشه!
اما میگه کلید اصلی ات تکراریه!!!!!!!!!!!!!!!!!!!!!!!!!!!!!:عصب انی++:
con.ConnectionString = @"Data Source=.;Initial Catalog=Taxi;Integrated Security=True";
cmd.CommandText = "insert into tbl_driver values(@name,@family,@codemeli,@tel,@address,@mode )";
cmd.Connection = con;
cmd.Parameters.Clear();
cmd.Parameters.AddWithValue("@name", txtname.Text);
cmd.Parameters.AddWithValue("@family", txtfamily.Text);
cmd.Parameters.AddWithValue("@codemeli", int.Parse(txtcodemeli.Text));
cmd.Parameters.AddWithValue("@tel", int.Parse(txttel.Text));
cmd.Parameters.AddWithValue("@address", txtaddress.Text);
cmd.Parameters.AddWithValue("@mode", txtmodel_eshterak.Text);
da.SelectCommand = cmd;
con.Open();
cmd.ExecuteNonQuery();
con.Close();
ds.Clear();
da.Fill(ds, "Table");
dataGridView1.DataSource = ds;
dataGridView1.DataMember = "Table";
من از این کد برای درج استفاده می کنم! وقتی که اطلاعاتم درج شد بعد توو دیتاگرید تغییرات نمایش داده بشه!
اما میگه کلید اصلی ات تکراریه!!!!!!!!!!!!!!!!!!!!!!!!!!!!!:عصب انی++:
con.ConnectionString = @"Data Source=.;Initial Catalog=Taxi;Integrated Security=True";
cmd.CommandText = "insert into tbl_driver values(@name,@family,@codemeli,@tel,@address,@mode )";
cmd.Connection = con;
cmd.Parameters.Clear();
cmd.Parameters.AddWithValue("@name", txtname.Text);
cmd.Parameters.AddWithValue("@family", txtfamily.Text);
cmd.Parameters.AddWithValue("@codemeli", int.Parse(txtcodemeli.Text));
cmd.Parameters.AddWithValue("@tel", int.Parse(txttel.Text));
cmd.Parameters.AddWithValue("@address", txtaddress.Text);
cmd.Parameters.AddWithValue("@mode", txtmodel_eshterak.Text);
da.SelectCommand = cmd;
con.Open();
cmd.ExecuteNonQuery();
con.Close();
ds.Clear();
da.Fill(ds, "Table");
dataGridView1.DataSource = ds;
dataGridView1.DataMember = "Table";