怎么样在前台显示一个非字段的查询结果啊,
不知道,我这样描述正确不,举个例子吧如print 5*5 这类的语句
在查询分析器里执行后显示的结果,是没有字段名的,这样的结果要反映到前台,如label控件上,改怎么做啊,谢谢

解决方案 »

  1.   

    如代码:    with sqlqu do
       begin
         close;
         SQL.Clear;
         SQL.Add('print 5*5') ;  
         open;
    要把那个print的结果,显示在前台的一个控件上,谢谢
      

  2.   

    就是在SQL中,不是有个print语句来显示结果吗,print显示的结果,可以是显示很大段的字符串,现在就是要把这种字符串式的结果反映到前台届面上来,
      

  3.   

    Select 5.5 from table就行了
      

  4.   

    改为select语句
    select ??? as 别名
    执行后可以用fieldbyname('别名')
      

  5.   

    [code=Delphi(Pascal)]
    with adoquery1 do
    begin
      close;
      sql.clear;
      sql.add(' select 123 ,456 from TempTable ');
      open;
    end;
    label1.caption :=adoquery1 .fields[0].AsString; //第1个字段名用fields[0]
    label2.caption :=adoquery1 .fields[1].AsString; //第2个字段名用fields[1]
    [/code]