-2
Visual Basic 2010でSQLテーブルを更新できません。ここでは、コードは次のとおりです。ここVisual Basic 2010でSQLテーブルを更新できません:エラー "keyword not supported 'port'"
Private Sub PictureBox15_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox15.Click
Dim con As String = "server=db4free.net;port=3306; user id=12345; password=12345;database=12345"
Dim myConnection As New SqlConnection(con)
Dim rows As Integer
Dim myCommand As SqlCommand = myConnection.CreateCommand()
Try
myConnection.Open()
myCommand.CommandText = "UPDATE tabel1 SET name='" & "12345" & "', username='" & "12345" & "', password='" & "12345" & "', email='" & "12345" & "', phone='" & "+1-xxx-xxxx" & "', score='" & "16" & "', level='" & "2" & "', country='" & "USA" & "', age='" & "17" & "', bio='" & "1235" & "' Where username = '" & "1235" & "'"
rows = myCommand.ExecuteNonQuery()
Catch ex As SqlException
Finally
myConnection.Close()
MsgBox("Score is updated")
End Try
End Sub
は、何が起こったのか
複数のリテラル文字列を連結する点は正確ですか?なぜ "" Hello World "の代わりに" Hello "&" "&" World "'を使うのですか?変数のいくつかを変数に置き換えることを考えているなら、もう一度考えてみてください。代わりにパラメータを使用する方法を学んでください。 – jmcilhinney