请高人指点。insert语法问题string strCon =@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source =c:\test2.mdb";
OleDbConnection myConn = new OleDbConnection(strCon);
myConn.Open();
string strupdt =@"insert into [AA](b,c)valuse(AA,AA)"; //有表“AA”,bc二列。分别加入值AA,AA
OleDbCommand comm = new OleDbCommand(strupdt,myConn);
comm.ExecuteNonQuery();
myConn.Close();
报语法错误。
OleDbConnection myConn = new OleDbConnection(strCon);
myConn.Open();
string strupdt =@"insert into [AA](b,c)valuse(AA,AA)"; //有表“AA”,bc二列。分别加入值AA,AA
OleDbCommand comm = new OleDbCommand(strupdt,myConn);
comm.ExecuteNonQuery();
myConn.Close();
报语法错误。
多看看书吧!
不太认真啊!
如果[AA]表中b,c都为char或Varchar时;在新增时也就是插入value('AA','AA');
如果[AA]表中b,为INT类型时;在新增时也就是插入value(AA,AA);
总之前后类型要对应
如果[AA]表中b,c都为char或Varchar时;在新增时也就是插入Values('AA','AA');
如果[AA]表中b,为INT类型时;在新增时也就是插入Values(AA,AA);
总之前后类型要对应