关于MsSql2000中对于存储过程中的一个问题

    这两天遇到一个莫名其妙的问题,足足困了两天,最终证明是我个人的马虎引起的,但是最重要的是我又发现了一个sql2000的弊病。

    我的需求其实很简单,就是通过ADO往数据库的对应表添加记录,存储过程中当然就写了如下的简单的一句SQL语句:

    INSERT INTO  TABLExxx (xx,xx)VALUES(xx,xx)

    随后奇怪的问题出现了,程序整个过程运行非常正常,出乎意料的顺利,但是程序中去没有返回插入的记录。随后直接查看数据对应表项,没有记录,插入并没有成功,程序是绝对没有问题的,检查存储过程也没发现什么不对,因为我一直以为我的写的存储过程很简单,如果有什么项目写错了,对应的数据库中没有的,sql2000肯定是会保存的,也是觉得不会让我通过的。但是问题恰恰出在这里:我将对应的插入表明写错了,sql2000并没有提示错误,也不知道是不是我写的表名在数据库中有了,可以保证的一点就是对应的数据库下是没有对应的表的,就算有对应的表也不应该有对应的表中字段呀,费解……

    初步认为就是sql2000的问题,不对的地方望大家指正!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值