我写的C#语句String str = this.fukuanren_dgv.SelectedCells[0].Value.ToString();
OleDbConnection conn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=db1.mdb");
conn.Open();
string del = "Delete from fukuanren where 编码='str'";
OleDbCommand comm = new OleDbCommand(del, conn);
comm.ExecuteNonQuery();
conn.Close();怎么删除不了ACCESS数据库的数据呢
OleDbConnection conn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=db1.mdb");
conn.Open();
string del = "Delete from fukuanren where 编码='str'";
OleDbCommand comm = new OleDbCommand(del, conn);
comm.ExecuteNonQuery();
conn.Close();怎么删除不了ACCESS数据库的数据呢
string del = "Delete from fukuanren where 编码='str'";换成
string del = "Delete from fukuanren where 编码=" + str + "";
2 str 是得到的值 'str' 改成 "+str+"
string del = "Delete from fukuanren where 编码='"+str+"'";
感谢各位