2017-06-22 75 views
-1

我的目标:使用visual basic向mysql数据库添加一列!如何使用visual basic将列添加到mysql数据库

我已经尝试了多种方法,但这里是我目前使用的代码:

Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click 
    MysqlConn = New MySqlConnection 
    MysqlConn.ConnectionString = "Server=xxx.xx.xxx.xxx;Port=3306;Database=test;Uid=tester;Pwd=***" 
    Try 
     MysqlConn.Open() 
     Dim Query As String 
     Query = "ALTER TABLE user ADD test INT NOT NULL" 
     COMMAND = New MySqlCommand(Query, MysqlConn) 
     MysqlConn.Close() 
    Catch ex As Exception 
    End Try 
End Sub 

我认为这是与查询的问题!感谢您的帮助! 这与ms sql不同,它是可视化的基础。

+1

[将NOT NULL列插入到现有表中](https://stackoverflow.com/questions/3492947/insert-a-not-null-column-to -an-existing-table) – kielou

+0

该链接不能帮助我,我已经尝试了页面上的所有内容,没有任何工作。我想要一个在visual basic中非空列的例子。 –

回答

0

我的视觉工作室实际上并没有使用我最新的代码,现在一切都在工作LOL。这里是我修改后的代码:
MysqlConn = New MySqlConnection MysqlConn.ConnectionString = "Server=**.**.***.***;Port=3306;Database=test;Uid=tester;Pwd=***" Dim READER As MySqlDataReader Try MysqlConn.Open() Dim Query As String Query = "alter table test.user add test int not null" COMMAND = New MySqlCommand(Query, MysqlConn) READER = COMMAND.ExecuteReader MysqlConn.Close() Catch ex As Exception End Try

相关问题