select sum(to_number(COL_VCHAR)) from UR_TABLE where zy='1'
运行以后怎么取出sum(to_number(COL_VCHAR))的值?

解决方案 »

  1.   

    declare @a number(4);
    sselect @a=sum(to_number(COL_VCHAR)) from UR_TABLE where zy='1' 
    不知道行不行
      

  2.   

    用ADO的RecordSet对象返回SQL语句的查询结果
      

  3.   

    用ADO的RecordSet对象返回SQL语句的查询结果
      

  4.   

    dim Rst AS New Adodb.RecordSet
    dim Cn AS New Adodb.Connection
    dim SqlStr as String 
    SqlStr = "select sum(to_number(COL_VCHAR)) as aaa from UR_TABLE where zy='1' "
    Cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\mydb.mdb" 
    Rst.Open SqlStr , Cn, 1, 3
    xxx=Rst.Fields("aaa").Value
    msgbox xxx
      

  5.   

    Dim oraConn As OraDatabase
    Dim odtList As OraDynaset
    Set odtList = oraConn.CreateDynaset(strSQL, ORADYN_DEFAULT)