MFC用ADO连接数据库(SQL Server)的相关问题(望大神解决啊)

MFC用ADO连接数据库(SQL Server)的相关问题(望大神解决啊),第1张

一般是 Data Source=“” 这句出错了

连接用户名密码是否正确的话,你可以不用代码直接登陆一下试试是否成功。

还有sqlserver 不同版本的驱动是不一样的,比如2000 2008就是不一样的代码。你自己多试试呗~

1.import 文件没有?

2.连接数据库服务器的字串写正确了吗?

3.数据库服务器开起了吗?

4.initstance函数写正确没?

mfc连数据库不外乎这四种情况。

String sql="insert into tb_Menu values (?,?,?,?,?,?,?,?,?,?)"

ps.setString(2, goodsId)

ps.setInt(3, orderNum)

ps.setString(4, goodsName)

ps.setString(5, goodsCode)

ps.setString(6, goodsSort)

ps.setString(7, unit)

ps.setInt(8, count)

ps.setDouble(9, unitPrice)

ps.setDouble(10, price)

第一个字段没有设值

我猜一个应该是一个自增长的id吧

你的insert语句就写错了

insert into tb_Menu(除了id之外的fieldname 应该写在括号里面) values (?,?,?,?,?,?,?,?,?,?)


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

原文地址: http://outofmemory.cn/sjk/6773889.html

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

发表评论

登录后才能评论

评论列表(0条)

保存