-
دوشنبه 04 اردیبهشت 1391, 13:03 عصر
#1
کاربر تازه وارد
خطای دستور insert هنگام اضافه کردن یه رکورد به بانک اکسس
سلام.
من می خوام داده های داخل gridview رو وارد دیتابیسم کنم.از دستور insert استفاده کردم ولی خطا میده.کدشو میزارم ببینید ایرادی داره؟
for (int count = 0; count < dataGridView1.Rows.Count; count++)
{
string ID = dataGridView1.Rows[count].Cells["ID"].Value.ToString();
string namekala = dataGridView1.Rows[count].Cells["namekala"].Value.ToString();
OleDbCommand comm = new OleDbCommand();
comm.Connection = con;
comm.CommandText = "INSERT INTO detailsprint (id,name-kala) VALUES (@p1,@p2)";
comm.Parameters.Clear();
comm.Parameters.AddWithValue("@p1", ID);
comm.Parameters.AddWithValue("@p2", namekala);
con.Open();
comm.ExecuteNonQuery();
con.Close();
}
خطایی که میده:
syntax error in insert into statment
قوانین ایجاد تاپیک در تالار
- شما نمی توانید تاپیک جدید ایجاد کنید
- شما نمی توانید به تاپیک ها پاسخ دهید
- شما نمی توانید ضمیمه ارسال کنید
- شما نمی توانید پاسخ هایتان را ویرایش کنید
-
قوانین سایت