表结构:
cliendid char (18),field_name char(20),field_value char (50)有dbedit1,dbedit2,dbedit3,dbedit4......多个DBEDIT控件。想实现这几个DBEDIT向表中提交时,要求cliendid字段是相同的,field_name字段是DBEDIT对应的datafield的值,field_value字段是DBEDIT.TEXT中的内容。即每个DBEDIT向表中INSERT INTO 一条记录。如下示:
cliendid field_name field_value  
000001, code,    1001
000001, name,    张三
000001,  age,         30
000001,  sex,         男有几个DBEDIT ,就向表中插入几条记录。
肯请大家帮忙指点下啊

解决方案 »

  1.   

    最好能发个例子给我[email protected]谢谢!
      

  2.   

    你的做法有问题,如果所有dbedit是同一个datasource,你怎么能让所有的dbedit对应不同行的记录呢?如果每个dbedit对应不同的datasource,你直接insert,post就完了。
      

  3.   

    To  bilujun(编程低手) 
    你说的有道理。我先试试,成功后就给分。谢谢。
      

  4.   

    如果是批量输入数据,你还是用stringgrid做输入,你输入多少笔数据,就保存多少。要DEMO,留言给我......