CommandText プロパティの初期化の問題
P粉668804228
P粉668804228 2024-04-04 22:43:24
0
1
830

C# コンソール アプリケーションを使用して、データを 2 つ (後に 3 つ) のテーブルに同時に実体化しようとしています。 「Users」テーブルに名、姓、ユーザー ID を実装したいのですが、ユーザー ID は自動的にインクリメントされます。

同じ userID を、porilfeID (これも自動インクリメントによって自動的に行われます) および profileName とともにテーブル「profile」にも実装する必要があります。

しかし、どこかでコマンドテキストが正しく初期化されていないというエラーがスローされ、何が間違っているのかわかりません。

ああああ

P粉668804228
P粉668804228

全員に返信(1)
P粉337385922

cmd = new MySqlCommand(); を作成しますが、その .CommandText プロパティは決して設定しません。実行する CommandText がないため、cmd.ExecuteNonQuery(); の呼び出しは失敗します。

cmd.CommandText を設定するか、コンストラクターを cmd = new MySqlCommand("text here", conn); に変更します。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート