#12002/9/1 12:37:00
从两个表中循环读取数据
第一个表中字段的值是第二个表中的字段名
因为第一个表中的字段值是变量
所以第二个表的字段名也是变量
而从第二个表中取得数据的时候好像不可以使用变量的
Sql2="SELECT * FROM gxsendgetfield" //取第一个表的值,也就是第二个表的字段名
Rs2.Open Sql2,Conn,1,3
JL2=Rs2.RecordCount
if JL2<>0 then
do while not rs2.eof or rs2.bof
u_worklineno=Rs2("worklineno")
u_worklinename=Rs2("worklinename")
u_fieldget=Rs2("fieldget") //---u_fieldget--取出的u_fieldget为第二个表的字段名
u_fieldsend=Rs2("fieldsend")
Sql3="SELECT * FROM ordertrack"
Rs3.Open Sql3,Conn,1,3
Response.Write Sql3
u_get_x=Rs3(""&u_fieldget&"") //根据第一个表取出的字段名,然后读取第二个表的这个字段的数据!本行出错 ,取不出值???是不是写法错误?
rs3.close
Response.Write u_get_x