0

我遇到了这个非常奇怪的问题,我有一个 asp 页面,它试图一个接一个地操作多个插入脚本。在这种情况下,它是 2 个插入。其中一个插入可以正常运行并且可以工作,但是另一个似乎可以运行(即没有错误被抛出到屏幕上)但没有创建记录。如果我将 SQL 转储到屏幕并在 SQL Management Studio 中运行,它会很好地插入。

如果有人以前经历过这种情况,将非常感谢一些帮助。

代码块:

    Set Conn = Server.CreateObject("ADODB.Connection")  
    Conn.Open strDBConn

    Set CreateGRNHeaderEntryCMD = Server.CreateObject("ADODB.Command")

    CreateGRNHeaderEntrySQL = "INSERT INTO whGRN(grn_Ref, grn_Created, grn_CreatedBy, grn_Status)"_
                            & " VALUES('GRN0857-13', GetDate(), 'Scanner','NEW')"

    CreateGRNHeaderEntryCMD.CommandText = CreateGRNHeaderEntrySQL
    Set CreateGRNHeaderEntryCMD.ActiveConnection = Conn
    Set CreateGRNHeaderEntryRS = CreateGRNHeaderEntryCMD.Execute
4

1 回答 1

0

找出导致问题的原因,有一个Trigger针对正在执行回滚的数据库的设置。

于 2013-05-29T21:23:08.153 回答