sql.Add('insert into t_produce values ('''+TeThemeRadioGroup1.Items.Strings[TeThemeRadioGroup1.itemindex]+''',');
sql.Add('select * from base where 编号='''+TeThemeEdit1.Text+''','''+TeThemeEdit2.Text+''', ');
    sql.Add(''''+datetostr(DateTimePicker1.Date)+''')');    想把从 base 表中直接提取数据和几个用户界面控件(TeThemeEdit1,ThemeEdit2)中的数据插入到 t_produce 表中,
  谢谢大家留言!!!谢谢!!!!

解决方案 »

  1.   

    sql.Add('insert into t_produce select '''+TeThemeRadioGroup1.Items.Strings[TeThemeRadioGroup1.itemindex]+''',* from base where 编号='''+TeThemeEdit1.Text+''','''+TeThemeEdit2.Text+''', ');
        sql.Add(''''+datetostr(DateTimePicker1.Date)+''')');再把上面的'*'换成字段名就行了!
      

  2.   

    insert t_produce select * from base
    where id = ''
      

  3.   

    还差一个 *吧!
    insert * t_produce select * from base
    where id = ''
      

  4.   

    to  : pchaos(无言,独上西楼) 
    谁告诉你要加一个*的,你加了试试!