いつもお世話になっております。
掲題のとおりC#(WPF)で発行したSQLを実行すると
「パラメータが少なすぎます。1 を指定してください。」
のエラーメッセージが表示されます。
-----------------実行SQL-----------------------
SQL
1SELECT TMP.* 2FROM 3 TMP 4WHERE 5 商品コード LIKE "910*"
C#
1DataTable dt = new DataTable(); 2 3OdbcConnection conn = new OdbcConnection(DBConnectionString); 4 5OdbcCommand sqlCommand = new OdbcCommand(上記SQL, conn); 6 7OdbcDataAdapter adapter = new OdbcDataAdapter(sqlCommand); 8 9adapter.Fill(dt); // ここでエラーとなります。
- AccessのSQLクエリで実行すると問題なく実行できます。
- Where句がない場合はうまくいきます。
- Where句で使用している商品コードは通常のDBカラムでフォーム参照ではありません。
何卒ご教示のほど、宜しくお願い申し上げます。
回答1件
あなたの回答
tips
プレビュー