0

MySQLデータベースに値を挿入するためのvb.netコードの問題点を教えてください

    Dim conn As New MySqlConnection(ConfigurationManager.ConnectionStrings("ibdm").ConnectionString)
    Dim cmd1 As New MySqlCommand("INSERT INTO configs(configType, portsStatus, bandwidthLimit, ports, user) values(@config, @manage, @limit, @ports, @user)", conn)
    Try
        conn.Open()
        cmd1.ExecuteNonQuery()
        iReturn = True
    Catch ex As MySqlException
        MsgBox(ex.Message.ToString)
        iReturn = False
    Finally
        conn.Close()
    End Try
4

2 に答える 2

0

Dim cmd1 As New MySqlCommand("INSERT INTO configs(configType, portsStatus, bandwidthLimit, ports, user) values('@config', '@manage', '@limit', '@ポート', '@user')", conn)

于 2013-04-11T09:59:13.980 に答える
0

ユーザー my は予約語です。角かっこで囲んでみてください。

Dim cmd1 As New MySqlCommand("INSERT INTO configs(configType, portsStatus, bandwidthLimit, ports, [user]) values(@config, @manage, @limit, @ports, @user)", conn)
于 2013-04-11T10:04:46.030 に答える