INSERT文について

解決


たつお  2005-07-26 23:28:07  No: 123741

VB.NET MSDE
初めまして、下記の文で実行しても、テーブルに追加されません。どこがまちがっているのでしょうか?  分かるかたご教授願いませんでしょうか。よろしくお願いします。

Dim cmd As New SqlCommand("Insert into TABLEA (TableA, TableB, TIME) VALUES(a,b,t)", Cnn)
        cmd.Parameters.Add("a", SqlDbType.Int).Value = 10
        cmd.Parameters.Add("b", SqlDbType.Char).Value = "TOW"
        cmd.Parameters.Add("t", SqlDbType.DateTime).Value = "3/3/2005"


たつお  2005-07-26 23:37:39  No: 123742

すいません、よく分からないけど、自己解決したみたいです。
Dim cmd As New SqlCommand("Insert into TABLEA (TableA, TableB, TIME) VALUES(@a,@b,@t)", Cnn)
        cmd.Parameters.Add("@a", SqlDbType.Int).Value = 10
        cmd.Parameters.Add("@b", SqlDbType.Char).Value = "TOW"
        cmd.Parameters.Add("@t", SqlDbType.DateTime).Value = "3/3/2005"
@ を付け加えたらうまくいきました。お世話になりましたありがとうございます。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加