我有問題,當使用C#和MS Access數據庫將記錄插入表時,如何返回表的自動遞增ID。以下是我試過的代碼。在C#中插入查詢返回ID
string data1 = string.Format("insert into Enquiry(fname,mname,lname,date_of_enq,address,contact_no,email_id,course_id,other,probable_date,updated_date,status)values('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}','{9}','{10}','{11}')",
txtfName.Text, txtmName.Text, txtlName.Text, fullDate.Text, txtaddress.Text, txtContactNo.Text, varemail, CBCourse.SelectedValue.ToString(), txtOther.Text, DTPFeedBackDate.Text, updated_date, status);
我想要在表中自動遞增的插入記錄的ID。我怎麼才能得到它?
小心格式化您的代碼? – 2012-04-26 05:35:51
謹慎對待sql-injection? – 2012-04-26 05:37:35
你的dbms是什麼? mssql,mysql,... ?? – 2012-04-26 05:39:14