当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: 我的adsl没有流量的时候就会自动断开,请问怎么让它不自动断开? ......
    摘要: with ado_comm .activeconnection = ado_conn .commandtype = adcmdstoredproc 存储过程 .commandtext = "up_pagination" .parameters.item("@intnowpagenum").value = lngnowpage set ado_r......


SQL表达式问题

我使用Paradox   7的数据库(收款通知单数据表.DB)时,下面表达式是正确的.  
   
      table1.Filter:=打印单号=+Edt_id.text;  
      table1.Filtered:=true;  
      asql:=select   sum(金额)   from   收款通知单数据表.DB   where   打印单号=+Edt_id.text;  
      query1.sql.text:=asql;  
      query1.open;  
      lbl_sx.Caption:=query1.fields[0].asstring;  
      lbl_dx.Caption   :=DXZhuanHuan(lbl_sx.caption);  
      query1.Close;  
   
  但是我改为Access数据库(数据库message.mdb,内有表:收款通知单数据表,将message.mdb设置成数据源message),则第三句表达式不知如何写了.  
   
  我改成:  
      asql:=select   sum(金额)   from   message.收款通知单数据表   where   打印单号=+Edt_id.text;  
  是错的.  
   
  故请教各位高手,如何表达,才正确.

NO.1   作者: dacong

asql:=select   sum(金额)   from   message.收款通知单数据表   where   打印单号=+quotedstr(Edt_id.text);  
 

NO.2   作者: FrameSniper

asql:=select   sum(金额)   from   收款通知单数据表   where   打印单号=+Edt_id.text;  
   
  数据库限制不用加,因为你的TADOConnection组件已经指定了数据库连接  
 

NO.3   作者: 47522341

FS


    摘要: <私有成员变量只能被他的成员函数或者类的友员函数调用> 今有如下程序,请大家分析分析: #include <iostream.h> #include <stdlib.h> class test{ public: test(int a,int b){ x=a; y=b; } void outtest(){ cout<<&quo......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE