我有问题,当使用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