سلام خدمت همه بزرگان و اساتید
من از کد زیر برای درج در جدولم استفاده می کنم:
توضیحات جدول:
نام: Hazine
فیلدها: id , onvan , tozihat
id رو identity قرار دادم و کلید اصلیم هست
کد :
SqlConnection con = new SqlConnection();
con.ConnectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\Database.mdf;Integrated Security=True;User Instance=True";
SqlCommand com = new SqlCommand();
com.CommandType = CommandType.Text;
com.Connection = con;
com.CommandText = "Insert into Hazine(onvan,tozihat) Values (' " + txt_onvan.Text + " ',' " + txt_tozihat.Text +"')";
SqlDataReader reader;
con.Open();
reader = com.ExecuteReader();
MessageBox.Show("اطلاعات ثبت شد");
ولی انگار از فیلد id ایراد می گیره که نباید خالی باشه
مگه وقتی identity رو روی فیلد id می ذاری خودش نباید اتوماتیک پرش کنه؟