一条插入的SQL语句,数据库却产生两条数据
我是用windows服务往数据库里插入数据,但是一条SQL语句却产生两条记录。1、我检查过代码,没有问题。2、我看过SQL语句,没有问题。3、我在执行SQL语句的地方,写...
我是用windows服务往数据库里插入数据,但是一条SQL语句却产生两条记录。
1、我检查过代码,没有问题。
2、我看过SQL语句,没有问题。
3、我在执行SQL语句的地方,写了日志,日志显示,的确只是一条的插入记录。(如果方法被意外调用两次,应该有两个日志记录)
我用的C#+oracle 展开
1、我检查过代码,没有问题。
2、我看过SQL语句,没有问题。
3、我在执行SQL语句的地方,写了日志,日志显示,的确只是一条的插入记录。(如果方法被意外调用两次,应该有两个日志记录)
我用的C#+oracle 展开
6个回答
展开全部
在插入语句过程中,点了几次执行便插入几行,你应该多点了一次
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你有没有写什么触发器啊,关于insert的?你到查询分析器里直接插条数据,看看数据库里是加了一条还是两条数据,如果是两条,说明你有触发器增加数据,如果是一条,说明你的程序有问题~
追问
没有写触发器,手写插入的话是一条。目前这个问题好了,谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1. 贴出语句
2. 2条数据,在时间上有没有区别
3. 有没有可能多个程序在执行?
2. 2条数据,在时间上有没有区别
3. 有没有可能多个程序在执行?
更多追问追答
追问
1、SQL语句大致是这样的insert into T_Info_Input(HOTLINESN, DESCRIPTION, REPORTPERSON, CONTACTMODE, PARTSN, INFOBC, INFOSC, REFLECTADDRESS,……) values ('1201688888','12319接报时间:2012-09-07 14:29:00;反映来源:居民;受理备注:测试案件;……)
2、时间是同时插入,大部分都是在同一秒,但是又个别案件有延迟几十秒
3、没有多个程序在执行。
追答
如此说来, 请仔细检查, 是否有多个程序在运行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询