sql求和存储过程该怎么写
set rs1=server.createobject("adodb.recordset")
sql1="select * from Task where ID='"&request("ID")&"'"
rs1.open sql1,conn,1,1
Notice=rs1("Notice")
Demand=rs1("Demand")
IsPay=rs1("IsPay")
rs1.close:set rs1=nothing
set piaoshu=server.createobject("adodb.recordset")
piaoshu.open "select * from idlist where TaskName='"&request("ID")&"'",conn,1,1
aaaapiaoshu=0
do while not piaoshu.eof
aaaapiaoshu=aaaapiaoshu+piaoshu("Success")
piaoshu.movenext
loop
piaoshu.close:set piaoshu=nothing
set rs=server.createobject("adodb.recordset")
sql="select * from Idlist where TaskName='"&request("ID")&"' and IdName = '"&request("IdName")&"'"
rs.open sql,conn,1,1
if rs.bof and rs.eof then
Success=0
else
Success=rs("Success")
end if
----------------------
第一个是简单编号查询
第二个是求和,数据量比较大 Success字段(INT)
第三个也是编号和已成功查询
第二个:
piaoshu.open "select sum(success)as success from idlist where TaskName='"&request("ID")&
相关问答:
两种错误:
1.如果我这样申明:ResultSet rs;错误提示如下:
An error occurred at line: 51 in the jsp file: /index.jsp
The local variable rs may not have been initialized
48: ......
sql2005
select *from v_ddxx where d_sfsc='0' and (g_ssbm='1001' or g_ssbm='1002') and (xxf>0 and xxfwzf <>0 ),执行速度慢的要死,但是如果把(xxf>0 and ......
DateTime startTime=DateTime(em_1.Text)
DateTime endTime=DateTime(em_2.Text)
string sql
sql = dw_1.GetSQLSelect()+"Where (StartTime> '"+startTime+"') and (EndTime ......
情况是一张表(T)内,每条记录有一个类型字段,当按类型字段来分类查询并分页处理时
(表T内的类型是指向另一张类型表的一个ID值)
我想到了两种方式;
环境:PHP+MYSQL
1、PHP 先执行一条查询得到 ......