在asp程序中,上传文件时.执行插入数据库语句,却发现一条数据被插入了2次.就连增加的时间(getdate())也是一样的,就是自动增长id不一样.2条记录的其他数据都一样.
案例:
a b c d inserttime
1 jack 18 China 2013-02-28 14:40:001
2 jack 18 China 2013-02-28 14:40:001
a为自动增长列.其他字段数据都一样.
求各位大侠赐教.aspsql
案例:
a b c d inserttime
1 jack 18 China 2013-02-28 14:40:001
2 jack 18 China 2013-02-28 14:40:001
a为自动增长列.其他字段数据都一样.
求各位大侠赐教.aspsql
Set Rs=Conn.Execute(Sql)
Sql='insert order.............'
If Rs.Eof Then
Conn.Execute(Sql)
conn.execute("exec p_importhistory 'Orders','" & session("username") & "','','" & Trim(TONumber) & ":insert into KMS'")
End IF
其他代码省略....
或者你在插入数据库的方法里写一个日志,然后去查看这个日志
什么库,
sql 库的话,
跟踪下
这是上个月入数据时,最近才发现的....
用的sql server2005 数据库 .
Set Rs=Conn.Execute(Sql)
Sql='insert order.............'
If Rs.Eof Then
Conn.Execute(Sql)'这里是第一次执行了上面的Sql='insert order.............conn.execute("exec p_importhistory 'Orders','" & session("username") & "','','" & Trim(TONumber) & ":insert into KMS'")'这是第二次。
你的代码没有发全
我只是看着判断的..错了别见怪。。