0

mysql 動的にテーブル列を追加するには?

私はvb6コードとmysqlデータベースを持っています。

テキストボックスに新しい列を入力すると、テキストボックス値はmysqlのになります。

これは可能ですか?これを達成する方法は?

4

2 に答える 2

3

これについては、 ALTER TABLEコマンドを参照してください。

しかし、通常、クライアント アプリケーションから DB 構造を変更することはお勧めできません。

必要がある場合、これは DB が適切に設計されていないことを意味します。

dynamic data structureテーブル間のリレーションシップを使用することで、静的に構造化された DB テーブル セットに をいつでも表示できます。

于 2013-04-05T11:51:08.247 に答える
2

はい、可能です

データベースに新しい列を追加するためのクエリは

"ALTER TABLE mytable ADD COLUMN " + textbox.Text + "VARCHAR(40)"

VBからADOを使用できます

于 2013-04-05T12:10:35.210 に答える