powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запись новых значений с помощью ХП
9 сообщений из 9, страница 1 из 1
Запись новых значений с помощью ХП
    #32729774
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Написал ХП, она рабочая, т.е. если непосредственно в QA задать значения параметров всё отрабатывает нормально, но вот из акса такой код не пашет
Код: plaintext
1.
2.
3.
4.
5.
6.
cmd.Execute RecordsAffected:=lng, _
       Parameters:=Array(Null,  0 ,  0 ,  0 , Null, _
       "qwww", "qwert", "qwer", "asef", "wef", "wef", _
       "wef", "wef",  0 , Null,  100 , "rub", kluhb, _
       "z", "x", Null,  2 , Null, "opo", Null,  0 ), _
        options:=adExecuteNoRecords
выдаёт ошибку:
3708-Приложение неправильно определило объект Parameter.
Кто объяснит, что не так?
...
Рейтинг: 0 / 0
Запись новых значений с помощью ХП
    #32729952
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гм... а хелп читать не пробовали ?
Parametrs - коллекция объектов типа Parametr...
...
Рейтинг: 0 / 0
Запись новых значений с помощью ХП
    #32729970
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДА я готовый кусок кода Из ГЕТЦА взял и под свои нужды изменил.
Какие нахрен параметры.
...
Рейтинг: 0 / 0
Запись новых значений с помощью ХП
    #32730008
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Переписал в одну строку, теперь выдаёт другую ошибку
...
Рейтинг: 0 / 0
Запись новых значений с помощью ХП
    #32730028
ищ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
попробуй "null"
а лучше возьми другой пример у Гетца с параметрами
...
Рейтинг: 0 / 0
Запись новых значений с помощью ХП
    #32730056
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да надоели мне все эти APPend-ы, мне надо всего лишь параметры закинуть в ХП и всё, а она сама всё сделает.
А очень хочется покороче.
...
Рейтинг: 0 / 0
Запись новых значений с помощью ХП
    #32730116
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EXEC myproc 'aaa','sss',6669,NULL,8

не устроит?
...
Рейтинг: 0 / 0
Запись новых значений с помощью ХП
    #32730118
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тяжело... Готовые куски лучше из MSDN брать...
у Parametrs есть метод Refresh
MSDNA Command object has a Parameters collection made up of Parameter objects.

Using the Refresh method on a Command object's Parameters collection retrieves provider parameter information for the stored procedure or parameterized query specified in the Command object. Some providers do not support stored procedure calls or parameterized queries; calling the Refresh method on the Parameters collection when using such a provider will return an error.

If you have not defined your own Parameter objects and you access the Parameters collection before calling the Refresh method, ADO will automatically call the method and populate the collection for you.
...
Рейтинг: 0 / 0
Запись новых значений с помощью ХП
    #32730681
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВСЁ РАБОТАЕТ, ГЛАВНОЕ БЫЛО БЫ ЖЕЛАНИЕ. ARRAY - FOREVER
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запись новых значений с помощью ХП
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]