VC++数据库编程

VC++数据库编程,第1张

*****

*****首先,告诉你正确写法是:vSQL=

"insert into CARDINF (FD_ID, FD_NAME, FD_SEX, FD_DUTY, FD_BEGINDATE, FD_ENDDATE, FD_PLACE, FD_CID) values (1234, 'FD_NAME', 'FD_SEX', 'FD_DUTY', 'FD_BEGINDATE', 'FD_ENDDATE', 'FD_PLACE', 20080409)"

*****

*****你要是想使用变量作为字段值,那你必须用参数化的sql语句。否则必须用常量,针对数字字段直接用整数或小数常量,针对字符串或时间字段必须用''括起来的字符串常量。

*****

*****另外,你用“+”号的初衷,想必是打算在编程环境里面把一个很长的sql语句分多行显示,你可以在行末用一个“/”号来实现。

根据格式上来看没有错误,

因为我这有一个例子这样写可以成功,

select a200908g.card_number,a200908g.car_plate from a200908g,car_info where a200908g.card_number = car_info.card_number and car_info.car_color = '黄色'

我想是你的登陆用户的权限有问题,或者使用的连接有问题,如果方便的话可以给我发过来帮你看看


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9795263.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存