access插入数据的问题
第一次使用access作为数据库,卡在插入的问题上了
我在access上建了一个表 有四个字段分别为
id 自动编号 key
url 文本
mark 是/否
email 文本
time 日期/时间
插入的代码
OleDbConnection conn = new OleDbConnection("Provider=Microsoft.JET.OLEDB.4.0;Data Source=Data.mdb"); bool bo = true; DateTime dt = DateTime.Now; conn.Open(); OleDbCommand cmd = new OleDbCommand(); cmd.Connection = conn; string x1 = "ddd"; string x2 = "aaaa"; cmd.CommandText = string.Format("insert into emailList(url,email,mark,time) values('{0}','{1}',{2},#{3}#)",x1,x2,bo,dt.ToString("yyyy/MM/dd")); cmd.ExecuteNonQuery();//这个地方报错:INSERT INTO 语句的语法错误。各位看官能告诉我出错在哪里吗?