conn.execute "create table sample1()"

解决方案 »

  1.   

    这一点也不难的 叫他写好SQL语句 或者你编个界面生成SQL语句不就可以了吗?
      

  2.   

    建好表,用表生成sql,这样你就知道怎么写了!
      

  3.   

    建表的操作都很容易,给个界面让用户设置表的结构,然后生产sql,conn.exute sql 就行了
    主要是动态生成表的管理,我觉得就一般而言,在数据库中使用一个表记录当前的所有动态表,如果用户添加表就插入一条记录,记录下表的功能代码和分类,在程序中如果要查询相关的数据时从该表中得到查询目标。
      

  4.   

    将一些有可能出现的(这要根据你所做软件的行业来定)字段名做在
    一个form上,并且前面加一个checkbox(或用listbox时行选择也行),
    在进行创建的时候,搜索checkbox为true或者listbox为选中的项动态
    创建一个创建表的sql 语句来进行,用conn.execute(sql 语句)执行
    就可以啦!!!