建了个表
student(uID,password)
用ADO访问数据库_bstr_t strSQL="INSERT INTO student(uID,password) VALUES('dfdd','dfdd')";
m_adoconn.ExecuteSQL(strSQL); //m_adoconn是我自建的类ADOConn的一个对象,这个成员函数是执行一条SQL语句插入的时候老是出现INSER INTO 语法错误但是如果换成下面的形式就可以插入数据了:
_bstr_t strSQL="INSERT INTO student VALUES('dfdd','dfdd')";
m_adoconn.ExecuteSQL(strSQL);不解到底是怎么回事,郁闷中
请大家帮忙看看!!!谢谢
student(uID,password)
用ADO访问数据库_bstr_t strSQL="INSERT INTO student(uID,password) VALUES('dfdd','dfdd')";
m_adoconn.ExecuteSQL(strSQL); //m_adoconn是我自建的类ADOConn的一个对象,这个成员函数是执行一条SQL语句插入的时候老是出现INSER INTO 语法错误但是如果换成下面的形式就可以插入数据了:
_bstr_t strSQL="INSERT INTO student VALUES('dfdd','dfdd')";
m_adoconn.ExecuteSQL(strSQL);不解到底是怎么回事,郁闷中
请大家帮忙看看!!!谢谢
ACCESS数据库
1.你的字段名有误(uID,password)
2.OFFICE2003 的ACCESS数据库没用过,会不会uID或password是它的保留字,用
INSERT INTO student([uID],[password]) VALUES('dfdd','dfdd')
试试
用INSERT INTO student([uID],[password]) VALUES('dfdd','dfdd')就可以插入了非常感谢!!!