VB中采用ADODB的方式 recordset可以采用以下非常直观方式添加记录:
with recordset
.AddNew
!s0= "a"
!s1= "b"
.Update
.Close
end with
当然也可以采用“insert into”的方式,但是我不怎么用。
请问在MFC中采用libmysql.dll(MySQL C API)有没有像上面这样直观的方式,我不是很喜欢以下这种方式:
CString strSQL;
strSQL.Format("insert into myTable(s0,s1) values ("a","b));
if(mysql_real_query(mysql,(char*)(LPCTSTR)strSQL,(UINT)strSQL.GetLength())!=0)
{
AfxMessageBox("增添失败");
}
尤其是在字段很多,内容字符串很长的时候,写起来很烦,多余的符号,像' / " ( )之类的符号非常多。 不知道有没有比较好的方法?
谢谢!
请问MFC+MySQL采用API添加记录,除了"insert into"之外有没有更好的方法?
答案:2 悬赏:30
解决时间 2021-03-03 09:31
- 提问者网友:妖精ξ也會哭
- 2021-03-03 02:23
最佳答案
- 二级知识专家网友:无字情书
- 2021-03-03 02:46
使用ODBC技术,MFC与这个使用进来很方便
全部回答
- 1楼网友:转身→时光静好
- 2021-03-03 03:09
没有
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯