asp问题ADODB.Recordset并调用一个过程

发布于 2024-11-02 18:27:40 字数 488 浏览 0 评论 0原文

我必须对遗留的 asp 页面进行快速更新,从未真正对经典的 asp 做过任何事情,想要检查这是否有效。

我可以这样做吗:

set conn = server.CreateObject("ADODB.Connection") 
conn.Open ("connection string info")

Set rsIdent = server.CreateObject("ADODB.Recordset")

SQL = "EXEC procedureName @sParam = '" & someVariable & "'"
rsIdent.Open SQL, conn
iSome_ID = rsIdent.Fields("ident_value")
rsIdent.Close()
Set rsIdent = nothing

其中 procedureName 是一个存储过程,它接受参数,进行一些处理并返回名为“ident_value”的列中的单个记录?

I have to make an quick update on a legacy asp page never really having done anything with classical asp want to check if this is valid.

Can I do this:

set conn = server.CreateObject("ADODB.Connection") 
conn.Open ("connection string info")

Set rsIdent = server.CreateObject("ADODB.Recordset")

SQL = "EXEC procedureName @sParam = '" & someVariable & "'"
rsIdent.Open SQL, conn
iSome_ID = rsIdent.Fields("ident_value")
rsIdent.Close()
Set rsIdent = nothing

Where procedureName is a stored procedure that accepts a paramter, does some processing and returns a single record in a column called "ident_value"?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文