我初用Delphi编程,现在用界面中的用户选择的三个条件,查询数据库,但让用户选择查询的表,我不知道该怎么用SQL语句了,请帮我!!谢谢了
我用了两个combobox,一个edit;

解决方案 »

  1.   

    Query.SQL.Text:='select * from '''+combobox1.text+''' where ...';
    combobox1.text为用户选择的表名
      

  2.   

    如果为了严谨,可以在传递表名之前,判断一下该表是否存在TDatabase.GetTableNames可以返回该数据库中所有的表名你可以把该值赋给TListBox.Items.
      

  3.   

    先把库中的表检索出来赋给COMBOBOX,然后再用heixiu1980(heixiu1980的就可以了
      

  4.   

    对了,顺便问一下,怎样将库中的表检索出来赋给COMBOBOX;
    我查了查书,可能因为这个太简单了,没有,:(