关于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
展开
 我来答
田响建站
2014-04-11 · 田响建站,纯手工建网站
田响建站
采纳数:3384 获赞数:2327

向TA提问 私信TA
展开全部
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"   那我这个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"
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式