投稿者 MM  (社会人) 投稿日時 2018/5/30 15:45:00

Dim sqlQuery As String = "INSERT INTO [Table](ID ,Name ,code/Address ,(Tel) )" & _
                                                 "VALUES(@ID ,@Name ,@code/Address ,@(Tel) )"

Dim cmd As New SqlCommand(sqlQuery, cn) 
        
       
 cmd.Parameters.Add("@ID", SqlDbType.NVarChar, 50).Value = TextBox1.Text
 cmd.Parameters.Add("@Name", SqlDbType.NVarChar, 50).Value = TextBox2.Text
 cmd.Parameters.Add("@code/Address", SqlDbType.NVarChar, 50).Value = TextBox3.Text
 cmd.Parameters.Add("@(Tel)", SqlDbType.NVarChar, 50).Value = TextBox4.Text

これを実行すると以下のようなエラーがでます
型 'System.Data.SqlClient.SqlException' のハンドルされていない例外が System.Data.dll で発生しました
追加情報:Incorrect syntax near '/'.

「/」を演算子認識?しているのかなとcode" & "/" & "Addressとやってみたのですが駄目でした。
どこがおかしいでしょうか?