关于ASP里SQL语句的变量
语句如下:Setpay=Server.CreateObject("ADODB.Recordset")sql="selectsum(pay_money)aspayfrom1...
语句如下:
Set pay = Server.CreateObject("ADODB.Recordset")
sql="select sum(pay_money) as pay from 1_pay_in where pay_in = '支出'"
pay.open sql,conn,1,1
想要把1_pay_in前面的数字1改成变量,这个变量对应的是用户ID 展开
Set pay = Server.CreateObject("ADODB.Recordset")
sql="select sum(pay_money) as pay from 1_pay_in where pay_in = '支出'"
pay.open sql,conn,1,1
想要把1_pay_in前面的数字1改成变量,这个变量对应的是用户ID 展开
1个回答
展开全部
dim pay_in
pay_in=id&"_pay_in"
sql="select sum(pay_money) as pay from "&pay_in&" where pay_in = '支出'"
pay_in=id&"_pay_in"
sql="select sum(pay_money) as pay from "&pay_in&" where pay_in = '支出'"
更多追问追答
追问
pay_in=id&"_pay_in" 那我这个ID要怎样获取呢????这个ID是对应用户表里面的ID的
比如我有5个表分别是
1_pay_in
2_pay_in
3_pay_in
4_pay_in
5_pay_in
那么用户ID是1的登录时打开的就是 1_pay_in
而用户ID为2的登录时打开的就是 2_pay_in
追答
登录时用户 ID ---> session("ID") =RS("ID")
dim pay_in
pay_in= session("ID")&"_pay_in"
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询