【问题标题】:Add mysql table column dynamically动态添加mysql表列
【发布时间】:2013-03-27 19:29:15
【问题描述】:

如何在mysql动态中添加表格列?

我有一个vb6 代码和mysql 作为数据库。

假设我想在 textbox 中输入新列,那么 textbox 的值将是 mysql 中的 column

这可能吗?如何做到这一点?

【问题讨论】:

    标签: mysql database dynamic vb6


    【解决方案1】:

    请参阅ALTER TABLE 命令。

    但通常情况下,从您的客户端应用程序中更改数据库结构并不是一个好主意。

    如果必须这样做,这意味着您的数据库设计得不是很好。

    您始终可以使用表之间的关系在静态结构化数据库表中显示dynamic data structure

    【讨论】:

      【解决方案2】:

      是的,有可能

      向数据库添加新列的查询是

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

      在 VB 中,您可以使用 ADO

      【讨论】:

        猜你喜欢
        • 2014-12-12
        • 2021-05-02
        • 1970-01-01
        • 2021-11-01
        • 2014-10-23
        • 2020-07-10
        • 2014-09-27
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多