Имя: Пароль:
1C
 
ADO - запрос - ругается: Слишком мало параметров. Требуется 1.
0 philll
 
11.06.08
12:58
Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Драйвер ODBC Microsoft Access] Слишком мало параметров. Требуется 1.


Вот в этом месте ошибка:

........

Нсчета=число(номерСчета);
НаборЗаписей.Open("SELECT * FROM Zapros_Pay WHERE UKod = Нсчета",connection, 1, 3);    
.......

Если ставлю вместо Нсчета - цифры, тогда проходит это место нормально

Подскажите плиз кто знает!
1 ДенисЧ
 
11.06.08
12:59
НаборЗаписей.Open("SELECT * FROM Zapros_Pay WHERE UKod = " = Нсчета,connection, 1, 3);
2 ДенисЧ
 
11.06.08
12:59
+ Нсчета
разумеется
3 philll
 
11.06.08
13:01
спасибо, пробую
4 philll
 
11.06.08
13:03
получилось, спасибо большое
5 vde69
 
11.06.08
13:05
или так:

НаборЗаписей.Open("SELECT * FROM Zapros_Pay WHERE UKod = " + Нсчета,connection, 1, 3);
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший