前提・実現したいこと
C#の勉強を始めたところで、行き詰ってしまい質問しています。
MySQL、C#、Visual Studio2019でDataGridViewを使用してデータテーブルを表示し、行の編集・追加・削除をする機能をボタンを用いて作成しています。データテーブルはauto_incrementでIDを自動採番しています。
編集と追加は別フォームを表示し、そこに情報を打ち込むことで、親フォームのDataGridViewに表示(データテーブルも更新)しています。
編集・追加・削除の機能は実装できました。データテーブルの更新もできています。
そこで、「追加」ボタンを押し、別フォームを表示する際に、別フォームのテキストボックスに次回採番されるIDを表示したいと思っています。
テーブルのステータスのうちAuto_incrementの値を取得する方法はあるのでしょうか。
試したこと
データテーブルにはすでに3件ほどの情報が登録されており、「SELECT LAST_INSERT_ID()」ですと、プログラムを立ち上げた直後は正しいIDが取得できないので困っています。
補足情報(FW/ツールのバージョンなど)
MySQL、C#、Visual Studio2019
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/09 04:33
2020/06/09 04:41
2020/06/09 04:43
2020/06/09 04:44
2020/06/09 05:44
退会済みユーザー
2020/06/09 06:36
2020/06/09 08:48