2009-02-06 2 views

ответ

2

Вы не можете.

Параметризованные запросы не построены как строка, которую вы можете выводить при готовности.

Это всегда двухступенчатый процесс:

  1. Подготовить запрос в из из «SELECT Foo FROM foo_table WHERE ID =?», Отправить его на сервер (и получить идентификатор обратно).
  2. Пошлите все параметры, чтобы заполнить вопросительные знаки на сервере вместе с идентификатором подготовленного оператора.

Ни в коем случае два (запрос и параметры) не могут войти в контакт за пределами сервера базы данных. (Это причина, по которой параметризованные запросы гораздо более безопасны, чем строки SQL, сделанные вручную).

+0

Благодарим за информацию! :-) ASP может быть хромым. – 2009-02-06 16:31:45

+2

Это не имеет никакого отношения к ASP. Это общий путь с параметризованными запросами. – Tomalak