Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在visual basic中使用Mysql Alter Table?_Mysql_Visual Studio 2010_Vba - Fatal编程技术网

如何在visual basic中使用Mysql Alter Table?

如何在visual basic中使用Mysql Alter Table?,mysql,visual-studio-2010,vba,Mysql,Visual Studio 2010,Vba,我想创建一个按钮,当用户单击它时,它将改变表。在MySQL或PHPmyadmin中,我可以使用以下代码: ALTER TABLE TVShows DROP ShowID; ALTER TABLE TVShows AUTO_INCREMENT = 1; ALTER TABLE TVShows ORDER BY Released Desc; ALTER TABLE TVShows ADD ShowID int UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY

我想创建一个按钮,当用户单击它时,它将改变表。在MySQL或PHPmyadmin中,我可以使用以下代码:

ALTER TABLE TVShows DROP ShowID;
ALTER TABLE TVShows AUTO_INCREMENT = 1;
ALTER TABLE TVShows ORDER BY Released Desc;
ALTER TABLE TVShows ADD ShowID int UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;
ALTER TABLE TVShows AUTO_INCREMENT = 1;

如何在visual basic中创建一个按钮来执行此操作?我是编程新手,因此感谢您的帮助。

好的,经过一些尝试和错误后,我找到了答案。这是我在任何人需要时使用的代码。Dim query As String=“ALTER TABLE TVShows DROP ShowID;ALTER TABLE TVShows AUTO_INCREMENT=1;ALTER TABLE TVShows ADD ShowID int UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;ALTER TABLE TVShows AUTO_INCREMENT=1;”Dim connection As New MySqlConnection(connStr)Dim sqlCmd作为新的MySqlCommand Dim Dreader作为MySqlDataReader connection.Open()和sqlCmd.connection=connection.CommandText=query End和Dreader=sqlCmd.ExecuteReader()Me.TvShowStableApter.Fill(Me.MycloudmediaDataSet.TVShows)而不是把你的代码作为一个不可能阅读的评论,考虑把它作为一个答案代替,你可以回答你自己的问题。