ممنون دوستان عزیز
آقای yaser sadegh من کانکتم به اینترنت قطع و وصل میشد واسه همین صفحه دوم پاسخ را ندیدم ببخشید
ممنون دوستان عزیز با اضافه کردن کد زیر دیگه ارور نمیده
cmd.CommandText = "INSERT INTO aza(codeozviat,fname,lname,namepedar,tarikhtavalod ,shomaremeli,telephon,address,tarikhozviat,tarikhe ngheza) VALUES('" + txtcodozv.Text + "',N'" + txtfname.Text + "',N'" + txtlname.Text + "',N'" + txtnamepedar.Text + "','" + mtxttarikhtavalod.Text + "'," + Convert.ToInt32(txtmeli.Text) + "," + Convert.ToInt32(txttelephon.Text) + ",N'" + txtaddress.Text + "','" + mtxttarikhozviat.Text + "','" + mtxttarikhengheza.Text + "')";
ولی وقتی من در بانک درج میکنم با کد زیر
privatevoid frm_listozv_Load(object sender, EventArgs e)
{
// this.azaTableAdapter.Fill(this.database1DataSet1.a za);
DataSet ds = newDataSet();
SqlDataAdapter da = newSqlDataAdapter();
string strsql = "SELECT * FROM aza";
SqlConnection conn = newSqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=" + Application.StartupPath + "\\Database1.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True");
conn .Open();
da = newSqlDataAdapter (strsql, conn);
da .Fill(ds, "aza");
dataGridView1.DataBindings.Add(newBinding("DataSource", ds, "aza"));
conn.Close();
dataGridView1.ReadOnly = true;
}
جدول را در داخل رویداد لود فرم دیگه داخل دیتا گرید ویو نشون میدم جدول را با در نظر گرفتن رکورد جدید نشون میده ولی وقتی در قسمتserver explorer با راست کلیک روی جدول مورد نظر گذینه show table data را انتخاب میکنم دیگه اون رکورد های اضافه شده را در جدول نمیبینم و وقتی دوباره برنامه را اجرا میکنم دیگه اون فیلد های قبلی رو نشون نمیده یعنی در پایگاه ذخیره نمیکنه باید چه کدی را در کدام قسمت اضافه کنم در ضمن اگه بخوام کار اضافه کردن را با دیتاست (برای سرعت بیشتر) انجام بدم با ید چه کنم
ممنون دوستان دمتون گرم از کمکهاتون
خیلی ببخشدی گیر عجب آدم .... اوفتادین شما.