Что эквивалентный запрос ASP Классический SQL для этого Oracle SQL:ASP Классического SQL несколько параметров
SELECT column1 FROM table WHERE column2 = '&num' AND column2 LIKE '&nam%';
Что эквивалентный запрос ASP Классический SQL для этого Oracle SQL:ASP Классического SQL несколько параметров
SELECT column1 FROM table WHERE column2 = '&num' AND column2 LIKE '&nam%';
читать о классической осине, ADODB и так далее, на самом деле!
вот непроверенный пример:
sql = "SELECT column1 FROM table WHERE column2 = ? AND column3 LIKE ? + '%'"
set cmd = server.createobject("ADODB.Command")
cmd.activeconnection = yourConnection
cmd.commandText = SQL
cmd.Parameters.Append(cmd.CreateParameter("column2", adVarchar, , 512, valOfColumn2))
cmd.Parameters.Append(cmd.CreateParameter("column3", adVarchar, , 512, valOfColumn3))
set rs = cmd.execute
Обратите внимание, что синтаксис строки concetenation в строке SQL может отличаться в зависимости от системы база данных. я не знаю Синтаксис в Oracle ... тем, что я имею в виду «LIKE? +»% »« Часть строки SQL ».
Кроме того я не знаю, определение вашей таблицы, поэтому я считать column2 и колонка3 являются VARCHAR поля с длиной 512.
Наконец here найти ссылку на MSDN для дальнейшего чтения о ADODB.Command и так на.
И here - это ссылка о SQL-инъекции - READ IT !.
Этот вопрос не имеет смысла. Oracle SQL можно запускать с классической страницы ASP. – Rocklan
Существует эквивалент для вышеуказанного кода ... –
Например: SELECT column1 FROM table WHERE column2 = '& num' –