ADO.Net {Убить, это не статья, это вопрос тупого ламера} Ключевые слова: ADO, запрос SQL
ТекстЗапроса = "
|SELECT
| Спр.Ассортимент as ID,
| Спр.Описание as Наименование,
| Спр.Описание_укр as Описание_укр,
| Спр.Описание_англ as Описание_англ,
| Спр.Класс as Класс,
| Спр.Литера as Префикс,
| Спр.InReport as InReport
|FROM
| Модели_Ассортимент as Спр
|WHERE
| Спр.Ассортимент = :ЗнСтр";
Command = СоздатьОбъект("ADODB.Command");
Command.ActiveConnection = Connection;
Command.CommandText = ТекстЗапроса;
Command.Parameters.Append(Command.CreateParameter("ЗнСтр", 129, 1, 3, "40"));
При выполнении данного кода светится ошибка:
"Microsoft OLE DB Provider for ODBC Drivers: [Microsoft][Драйвер ODBC Microsoft Access] Слишком мало параметров. Требуется 1."
Помогите разобраться в чем проблема, как правильно объявить переменную в запросе.
Заранее благодарен. |