Как запустить параметризованный SQL-запрос в классическом ASP? И это безопасно?

Я собираюсь иметь дело с некоторым кодом SQL в классическом ASP VBScript.

У меня два вопроса.

Во-первых, в .net я привык использовать объекты пространства имен System.Data.SqlClient для выполнения запросов. Например:

Dim conn as New SqlConnection("Data Source=MyServer;uid=myUid;pwd=myPwd;Initial Catalog=myDataBase;"  
Dim cmd as New SqlCommand("Select fname From myTable where uid=@uid;", conn)  
cmd.Parameters.add(New SqlParameter("@uid",100323)  
conn.open()
Response.Write(cmd.ExecuteScalar())
conn.Close()

Мне сказали, что использование параметризованного запроса как такового делает мой запрос защищенным от атак SQL-инъекций.

Я хотел бы знать, каков эквивалентный код для выполнения такого запроса в классическом ASP с VBScript и какие аналогичные меры предосторожности необходимо использовать для защиты от внедрения SQL.

Ответы на вопрос(1)

Ваш ответ на вопрос