如何在mysql
动态中添加表格列?
我有一个vb6
代码和mysql
作为数据库。
假设我想在文本框中输入新列,那么文本框的值将是mysql中的列。
这可能吗?如何实现这一目标?
答案 0 :(得分:3)
请参阅ALTER TABLE命令。
但通常,从客户端应用程序更改数据库结构并不是一个好主意。
如果必须,这意味着您的数据库设计得不是很好。
通过使用表之间的关系,您可以始终在静态结构化数据库表中显示dynamic data structure
。
答案 1 :(得分:2)
是的可能
向数据库添加新列的查询是
“ALTER TABLE mytable ADD COLUMN”+ textbox.Text +“VARCHAR(40)”
从VB可以使用ADO