sql >> データベース >  >> RDS >> Sqlserver

ADODB レコードセットで SELECT SCOPE_IDENTITY() を使用する

    ADODB を使用してコマンドのバッチを実行すると、それぞれが個別に実行されると思います。次のコマンドを強制的に実行するには、以下を使用する必要があります:

    Set rs = rs.NextRecordset()
      

    ルーチンの最後を次のように変更すると、うまくいくはずです:

    Set rs = New ADODB.Recordset
    rs.Open SQLStr, cn, adOpenKeyset, adLockOptimistic
    Set rs = rs.NextRecordset
    MsgBox (rs.Fields(0).Value)
      

    1. MySqlException:タイムアウトの期限が切れました-接続タイムアウトを増やしても効果はありません

    2. phpを使用してデータベースに画像を挿入します

    3. DBMS_OUTPUT.PUT_LINEの出力をファイルにリダイレクトするにはどうすればよいですか?

    4. Greenplumデータベースとは何ですか?ビッグデータデータベースの紹介