各位,奇怪的问题!事件查看器中可以看到insert的语句,sql放到查询分析器中执行也可以插入数据,但是程序就是没有插入数据!!!

unm 2007-04-28 05:18:48
各位,奇怪的问题!事件查看器中可以看到insert的语句,sql放到查询分析器中执行也可以插入数据,但是程序就是没有插入数据!!!

没有事务,sql语句也没有错误,事件查看器中可以监视到我的insert的语句,这个语句也可以在查询分析器中执行,并且可以正确插入,但是,我的程序就是不行,程序执行也没有错误,但是!!! 数据库中就是没有数据!!
...全文
150 点赞 收藏 5
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
unm 2007-04-29
环境:iis6+php4+sqlserver2000
这是一个几年前的老系统,迁移到另个服务器上时出现奇奇怪怪的问题。
现在是这样,可以断定是数据库的问题的,database放到新server上不行,但是连接旧数据库就可以,晕倒。

现在是事件监视器中可以监视到sql语句,这个sql语句也可以放到查询分析器中执行,而且可以完全插入毫无错误。

按到理只要事件监视器中有记录到插入事件,而且语句没有错误,数据就应该插入啊,而且,这里没有事务。

在事件监视器和数据表之间,还可以做什么事情,可以监视到或者记录到sql语句和数据的变化吗???
回复
zhengzeng 2007-04-28
不知道你用什么语言写的。一般在程序来说你insert 一条记录,要过一些时间才能在你的程序
端看到结果。所以存在时间问题。
回复
jacklinchen 2007-04-28
一步一步测试执行,或把代友贴上来
回复
gahade 2007-04-28
查看被插入的表是否有插入前触发器
回复
OracleRoob 2007-04-28
中断程序代码,调试执行。
回复
发动态
发帖子
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
社区公告
暂无公告