0

複数の挿入スクリプトを次々に実行しようとするaspページがあるという、本当に奇妙な問題が発生しています。この場合は 2 インサートです。挿入の 1 つは正常に実行され、機能しますが、もう 1 つは実行されているように見えます (つまり、エラーは画面にスローされません) が、レコードは作成されません。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 に答える