2

問題を再現する手順は何ですか?

  1. mysql バージョン >= 5.5.32 をインストールします。
  2. insert cmd を実行し、select LAST_INSERT_ID() を選択します。例:

    using (var items = SqlMapper.QueryMultiple(_db_connection, @"insert into images set image_extension = @extension, image_group = @group, image_main = @main; select LAST_INSERT_ID();", new { extension = extension, group = group, main = メイン } )) { imageID = items.Read().Single(); }

  3. mysql バージョン 5.5.28 でのみ同じことを行うと、すべて正常に動作します。

I used a machine with windows server 2008 x64. MySql Server versions 5.5.32 and 5.5.28. Dapper version 1.13. MySql Connector for .NET version 6.7.4

4

0 に答える 0