请教ADO中的ADOQuery使用SELECT 语句如何选择所有字段.
在原先的BDE中的Query 使用select * from [tablename]可以选择所有的字段而在ADO中select [字段1],[字段2] from [tableName]必须每个字段都要写上.

解决方案 »

  1.   

    可以select * 啊,
    你运行报的什么错呢?
      

  2.   

    完全能用,不知你是不是做对了ConnectionString 的配置,你用的什么数据库?SQL Server 没问题。
      

  3.   

    用sql数据库,没有问题的 ,是什么错误?
      

  4.   

    ADOQuery1.Close;
    ADOQuery1.SQL.Text := 'SELECT * FROM TableName';
    ADOQuery1.Open;
    和Query是一样的
      

  5.   

    都是一样的,sql语句还会因为控件的不一样而不同吗?
      

  6.   

    不可能是sql语句的问题,肯定是其他的问题,你放心用吧
      

  7.   

    不可能是sql语句的问题,肯定是其他的问题
    没问题,
    我不知用过多少次了
    都是一样的,sql语句还会因为控件的不一样而不同吗?
    ADOQuery1.Close;
    ADOQuery1.SQL.Text := 'SELECT * FROM TableName';
    ADOQuery1.Open;
    和Query是一样的哈哈
      

  8.   

    ADOQuery1.Close;
    ADOQuery1.SQL.Clear;
    ADOQuery1.SQL.Add:= 'SELECT * FROM TableName;';
    ADOQuery1.Open;