CString strSQL;
strSQL="insert into PERSONNEL (EMP_NO) values(%d),i";
Messagebox(strSQL.text); /* 显示出sql语句,看一下有没有 错误就知了.*/
m_database.ExecuteSQL(strSQL);
日期类型的数据insert.因为在插入时作为字符串处理,所以要加上引号,
insert into PESON(ID,PASSWD,NAME SEX,BIRTHDAY) values('"
+m_strID+"','"
+strPasswd+"','"
+m_strName+"','"
+strSex+"','" + "’"
+m_strBirthday"')";
以上语名转换为sql 则为:
insert into PESON(ID,PASSWD,NAME SEX,BIRTHDAY)
Values(‘字符串1 ’, ‘字符串2 ’, ‘字符串3 ’, ‘字符串4 ’, ‘日期字符串’)
可用messagebox 反回出语句看一下是否语法错误
strSQL="insert into PERSONNEL (EMP_NO) values(%d),i";
Messagebox(strSQL.text); /* 显示出sql语句,看一下有没有 错误就知了.*/
m_database.ExecuteSQL(strSQL);
日期类型的数据insert.因为在插入时作为字符串处理,所以要加上引号,
insert into PESON(ID,PASSWD,NAME SEX,BIRTHDAY) values('"
+m_strID+"','"
+strPasswd+"','"
+m_strName+"','"
+strSex+"','" + "’"
+m_strBirthday"')";
以上语名转换为sql 则为:
insert into PESON(ID,PASSWD,NAME SEX,BIRTHDAY)
Values(‘字符串1 ’, ‘字符串2 ’, ‘字符串3 ’, ‘字符串4 ’, ‘日期字符串’)
可用messagebox 反回出语句看一下是否语法错误
是什么原因?