例如以下SQL语句
select name from table into:pname where number = 12345676 ;
想用一个变量返回名字。 
在DELPHI 怎么实现?

解决方案 »

  1.   

    var 
      AName: string
    begin
    with TADoquery.create(nil) do
    try
      sql.clear;
      sql.text := 'select name from table into:pname where number = 12345676 ';
      open;
      AName := FieldByName('name').asstring;
    finally
      free;
    end;
    end;
      

  2.   

    with TADoquery.create(nil) do要指定数据库连接才对
      

  3.   

    select name from table into:pname where number = 12345676 ;///////////////////////////////////////////////不会返回数据集吧?插到另外一个表里去了
    select name from table where number = 12345676 ;访问用:aDataSet.FieldByName('name').AsString;