UPDATE 语句语法错误!,求助,我觉得是在这一句里有问题,怎么改?在线等!

sql.Format("updatefilmsetname='%s',actor='%s',date='%s',cost='%s',room='%s'wherename=... sql.Format("update film set name = '%s',actor = '%s',date = '%s',cost ='%s',room = '%s' where name = '%s' and date = '%s' and room = '%s'",m_name,m_actor,m_date,m_cost,m_room,name,date,room); 展开
 我来答
jiangzhenchuan
2012-09-05 · 超过47用户采纳过TA的回答
知道小有建树答主
回答量:231
采纳率:0%
帮助的人:116万
展开全部
你的占位符%s都被单引号括起来了,意味着你的字段类型是字符型,你看看你的字段是否匹配,
上述代码从代码本身看,没错的!
追问
我还有个数据库连接问题,
CString sPath;
GetModuleFileName(NULL,sPath.GetBufferSetLength (MAX_PATH+1),MAX_PATH);
sPath.ReleaseBuffer ();
int nPos;
nPos=sPath.ReverseFind ('\\');
sPath=sPath.Left (nPos);
CString lpszFile = sPath + "\\booking.mdb";
db.Open(lpszFile);
我的服务器端和客户端在同一个文件夹1下,但是booking.mdb在服务器端Debug里,现在客户端想要连同一个数据库,上面的代码该怎么改?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式