您的位置:程序门 -> web 开发 -> asp



如何同时调用打开同一数据库不同数据表里字段值. 程序如下(写法有错误,有那位高手能解答!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


如何同时调用打开同一数据库不同数据表里字段值. 程序如下(写法有错误,有那位高手能解答!
发表于:2007-01-08 13:33:54 楼主
如何同时调用打开同一数据库不同数据表里字段值.   程序如下(写法有错误,有那位高手能解答!
)

set   rs=server.createobject( "adodb.recordset ")
sqltext= "select   *   from   a   "
rs.open   sqltext,conn,1,1
rs( "xm ")=request.form( "xm ")
rs( "xb ")=request.form( "xb ")
set   rs=nothing  

set   rs=server.createobject( "adodb.recordset ")
sqltext= "select   *   from   b   "
rs.open   sqltext,conn,1,31
rs( "zy ")=request.form( "zy ")
rs( "ah ")=request.form( "ah ")
set   rs=nothing  

zl=rs( "xm ")&rs( "xb ")&rs( "zy ")&rs( "ah ")
发表于:2007-01-08 13:35:051楼 得分:0
打错了,rs.open   sqltext,conn,1,31        
      应该为   rs.open   sqltext,conn,1,1
发表于:2007-01-08 13:52:472楼 得分:0
你这是读数据库还是写数据库?
发表于:2007-01-08 13:54:023楼 得分:0
好象写错了啊,是读数据库,如何同时调用打开同一数据库不同数据表里字段值
发表于:2007-01-08 14:15:124楼 得分:0
2种方法,1~创建多个recordset对象,2~联合查询
发表于:2007-01-08 14:24:305楼 得分:0
能不安能写具体点啊,帮忙写出来
发表于:2007-01-08 14:34:516楼 得分:0
select   a.xm,a.xb,b.zy,b.ah   from   a,b   where   a.id=b.id
发表于:2007-01-08 15:08:437楼 得分:0
set   rs=server.createobject( "adodb.recordset ")

set   rs1=server.createobject( "adodb.recordset ")

set   rs2=server.createobject( "adodb.recordset ")

然后不同的表用分别用rs、rs1、rs2操作,有几个表就做几个赋值,你也可以换成别的你喜欢的字符
发表于:2007-01-09 09:46:528楼 得分:0
还是不行,能不能写具体点
发表于:2007-01-09 09:53:279楼 得分:0
set   rs1=server.createobject( "adodb.recordset ")
sqltext1= "select   *   from   a   "
rs1.open   sqltext,conn,1,1
rs1( "xm ")=request.form( "xm ")
rs1( "xb ")=request.form( "xb ")


set   rs2=server.createobject( "adodb.recordset ")
sqltext2= "select   *   from   b   "
rs2.open   sqltext,conn,1,1
rs2( "zy ")=request.form( "zy ")
rs2( "ah ")=request.form( "ah ")


zl=rs1( "xm ")&rs1( "xb ")&rs2( "zy ")&rs2( "ah ")
set   rs1=nothing  
set   rs2=nothing


快速检索

最新资讯
热门点击