现有listbox中存放有几个属性字段名称,我想新建一个数据表以listbox中的属性名称作为字段名,请问该如何实现?

解决方案 »

  1.   

    你去sql server里随便找个表,生成脚本来看一下,就知道啦.你按listbox属性字段名称拼凑成一条脚本语句,执行一下就OK。
      

  2.   

    看一下SQL的帮助,就一清二楚了!
      

  3.   

    我的listbox里的属性字段是动态变化的,该如何解决。
      

  4.   

    你要把你ListBox的值或者格式给说来啊!
      

  5.   


    s:='CREATE TABLE sysfile';
    s:=s+' (';
    s:=s+   ' code1  varchar(50) Not NULL ,';
    s:=s+   ' code2 varchar(50) Not NULL ,';
    s:=s+   ' code3  varchar(50) NULL ,';
    s:=s+   ' regdate datetime null ';
    s:=s+')';
    adoquery1.SQL.Clear;
    adoquery1.SQL.Add(s);
    adoquery1.ExecSQL;
    adoquery1.Close;
    自己改一下S里的值就可以了.把CODE1-3改成你想要的名字就可以了.