社区
数据库
帖子详情
VC 连接SqlSever 如何或许数据库报错信息
gohands
2006-08-28 11:49:40
用的是ado ,com 连接的数据库
现在想插入纪录的时候报出sqlsever的错误
try
{
...
}
catch(_com_error e)
{
e.ErrorMessge();
e.WCode();
}
这样做不管sql文不对,还是数据重复 得出的e内容都是一样的
怎么区分
谢谢
...全文
180
8
打赏
收藏
VC 连接SqlSever 如何或许数据库报错信息
用的是ado ,com 连接的数据库 现在想插入纪录的时候报出sqlsever的错误 try { ... } catch(_com_error e) { e.ErrorMessge(); e.WCode(); } 这样做不管sql文不对,还是数据重复 得出的e内容都是一样的 怎么区分 谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
raymonzhao
2006-08-28
打赏
举报
回复
e里有一个错误号的,你跟踪一下可以看出是什么错,主键重复,溢出,或是字段类型不符等都可以判断出来.我原来做过,不过不记得这个错误号是多少了.你查查相关的资料.这样可以对报错进行自己更具体的处理.
handsomerun
2006-08-28
打赏
举报
回复
catch(_com_error e)
{
_bstr_t bstrSource(e.Source());
_bstr_t bstrDescription(e.Description());
TRACE(_T("\n Source : %s \n Description : %s \n"),(LPCSTR)bstrSource,(LPCSTR)bstrDescription);
}
gohands
2006-08-28
打赏
举报
回复
头想把sql工具执行的报错结果拿出来
郁闷!
handsomerun
2006-08-28
打赏
举报
回复
其实如果是数据重复的话 ,可以用别的方法判断的,你可以先查询一下数据库,看是否有重复
gohands
2006-08-28
打赏
举报
回复
UP
------------------------------------------------------
e.Error() 的值一直都是 -2147217900
郁闷
现在暂时根据 e.Description()里面查找关键字来判断的!
tanyaliji
2006-08-28
打赏
举报
回复
那你看要执行的查询数据库函数的返回值
lshddd
2006-08-28
打赏
举报
回复
try{
////...............
}
catch (_com_error e)
{
CString strComError;
strComError.Format("错误编号: %08lx\n错误信息: %s\n错误源: %s\n错误描述: %s",
e.Error(), // 错误编号
e.ErrorMessage(), // 错误信息
(LPCSTR) e.Source(), // 错误源
(LPCSTR) e.Description()); // 错误描述
::MessageBox(NULL,strComError,"错误",MB_ICONEXCLAMATION);
}
vs code
连接
sql
server
数据库
步骤及遇到的问题小结
最近因为要在vs code上
连接
到
sql
server
数据库
,第一次尝试,之前用 java的时候使用jdbc
连接
过
数据库
,感觉用vs code
连接
数据库
步骤要简单一些,网上写的博客也不是特别多,就顺便把我的步骤记录下来,仅供参考,这里也参考了官网给出的
连接
方法,链接放在文章下方了。 第一步,安装ms
sql
扩展 先在vs code的扩展里面找到
SQL
Server(ms
sql
)扩展,并下载安装即可。 下载好之后会出现
SQL
SERVER的版块。(请忽略已经
连接
好的
数据库
) 第二步,
连接
到
SQL
Server官方文档给出的
连接
步骤 请按照以下步骤创建
连接
配置文件并
连接
到
SQL
Server
VC
6.0
连接
sql
server2005
是
数据库
2005 和
vc
6.0
连接
时缺少的一个文件 将其解压放在c:\windows\System32\
Vmware
VC
登录
报错
:Vmware
报错
HTTP状态 500 - 内部服务器错误
Vmware
VC
登录
报错
:Vmware
报错
HTTP状态 500 - 内部服务器错误
酒店业务管理系统,
VC
源代码 MDB
数据库
.rar
酒店业务管理系统,
VC
源代码 MDB
数据库
。包括订餐、客户等功能模块,界面较粗糙,是书中的范例实例。在编译、运行程序之前,请将所附的
数据库
文件rms.mdb导入
SQL
server中,并将此
数据库
命名为RMS。具体操作步骤可以参见书中这一章的相关小节。若没有安装
SQL
server,也可以直接在控制面板中将此
数据库
文件设置为数据源,并命名为MyDS。注意,若
数据库
没有安装成功,MS Visual Studio在打开工程文件的时候将会
报错
,但忽略之后不影响程序的正常编译。 烈火网提示: 登陆的用户名为:veryhuo 密码为:veryhuocom
dbeaver-ce-7.2.0
开源
数据库
连接
工具,dbeaver-ce-7.2.0 zip个人社区版本。特别好用,强力推荐!!!!
数据库
4,018
社区成员
39,807
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章