Как передать переменную из программы в EXEC? - VB
Формулировка задачи:
Извините за совершенно нупский вопрос, но я уже дальше не могу :)) надо сделать срочно, просто не хватает времени разобраться.
Мне надо сделать в VBScript SQL запрос UPDATE, применив переменные из VBScript, я просто не знаю, как их передать.
Делаю так (это, конечно, просто выдрано из программы, но смысл я думаю понятен):
<%
Dim rq1
rq1 = "text1"
stmt = "UPDATE Texts SET columnText=@rq1"
conn.execute(stmt)
%>
И ошибка ес-но:
"Microsoft OLE DB Provider for SQL Server error '80040e14'
Must declare the variable '@rq1'"
Как правильно сделать, подскажите плиз!
Мне надо сделать в VBScript SQL запрос UPDATE, применив переменные из VBScript, я просто не знаю, как их передать.
Делаю так (это, конечно, просто выдрано из программы, но смысл я думаю понятен):
<%
Dim rq1
rq1 = "text1"
stmt = "UPDATE Texts SET columnText=@rq1"
conn.execute(stmt)
%>
И ошибка ес-но:
"Microsoft OLE DB Provider for SQL Server error '80040e14'
Must declare the variable '@rq1'"
Как правильно сделать, подскажите плиз!
Решение задачи: «Как передать переменную из программы в EXEC?»
textual
Листинг программы
rq1 = <font color="teal">"text1"</font> stmt = replace(<font color="teal">"UPDATE Texts SET columnText='@rq1'"</font>, <font color="teal">"@rq1"</font>,rq1) conn.execute(stmt)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д