在屏幕上显示我的 rs.open 查询
Display my rs.open query on the screen
我想知道如何从 rs.open.
打印我的查询
我知道这可能是个愚蠢的问题,但我是这样尝试的:
rs.open "Select * from employees" & condition & " AND " & condition2 & condition3 & " Order by " & order, con, 3, 1
正在尝试从 rs
执行 response.write
Response.Write(rs)
但它不起作用,有什么建议吗?
如果要显示 SQL 查询,不能只打印记录集。
相反,您需要将 SQL 查询保存在变量中并打印 that.
伪代码,因为我在我的 phone 上写这个并且不记得在 ASP 经典中声明变量的正确语法:
SQL = "select * from ..."
rs.open SQL, con, 3, 1
Response.write(SQL)
我发现了一种无需将其保存在变量上即可打印 rs 的方法,只要其他人需要它即可。
我们可以使用 source
显示记录集数据 returns 一个指示 Recordset 对象的数据源的字符串值。
就这么用:
response.Write(rs.source)
我想知道如何从 rs.open.
打印我的查询我知道这可能是个愚蠢的问题,但我是这样尝试的:
rs.open "Select * from employees" & condition & " AND " & condition2 & condition3 & " Order by " & order, con, 3, 1
正在尝试从 rs
执行 response.writeResponse.Write(rs)
但它不起作用,有什么建议吗?
如果要显示 SQL 查询,不能只打印记录集。
相反,您需要将 SQL 查询保存在变量中并打印 that.
伪代码,因为我在我的 phone 上写这个并且不记得在 ASP 经典中声明变量的正确语法:
SQL = "select * from ..."
rs.open SQL, con, 3, 1
Response.write(SQL)
我发现了一种无需将其保存在变量上即可打印 rs 的方法,只要其他人需要它即可。
我们可以使用 source
显示记录集数据 returns 一个指示 Recordset 对象的数据源的字符串值。
就这么用:
response.Write(rs.source)