2011-11-09 14 views
1

誰もがSQL Serverデータベースにデータを挿入する方法を知っていますか?VB.NETでSQL Serverデータベースにデータを挿入するには?

Dim constring As String = "Data source=.\sqlexpress;attachDbFilename=|DataDirectory|\Database1.mdf;integrated security=true;connect timeout=30;user instance=true" 
    Dim connection As SqlConnection = New SqlConnection(constring) 
    Dim query As SqlCommand 

     Dim s As String 

     connection.Open() 

     s = "insert into login values(@un,@pass)" 
     query = New SqlCommand(s, connection) 
     query.Parameters.AddWithValue("@un", "111") 
     query.Parameters.AddWithValue("@pass", "222") 

     query.ExecuteNonQuery() 

     connection.Close() 
+0

で見つけることができますか?間違いはありますか? Wherはエラーを起こしますか?当時の関連オブジェクトの状態は? – David

+0

ここで問題は何ですか?エラーは何ですか? – LarsTech

+0

@David:エラーはありませんが、データベースはまだ空です。 –

答えて

1

ログインを作成するためにあなたの構文が正しくありません。 は、ここでのコードだ ..私はこのコードを試してみたが、それは私のために動作しません。あなたはを探しています:Create Loginについて

CREATE LOGIN <loginName> 
WITH PASSWORD = 'YourPassword' 

詳しい情報は、それが動作しませんどのようにMSDN