Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Выполнить процедуру в базе Access / 8 сообщений из 8, страница 1 из 1
09.08.2006, 09:32
    #33907045
Serg_prg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить процедуру в базе Access
Не подскажете, как выполнить процедуру в базе MDB при подключении к ней через ODBC. Что-то вроде такого:

m.lcDSNLess = "Driver={Microsoft Access Driver (*.mdb)};Dbq=c:\tmp.mdb"
m.lConnect = SQLSTRINGCONNECT(m.lcDSNLess)
SQLEXEC(m.lConnect, "MySub")
...
Рейтинг: 0 / 0
09.08.2006, 10:03
    #33907129
AlikWishin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить процедуру в базе Access
Serg_prgНе подскажете, как выполнить процедуру в базе MDB при подключении к ней через ODBC. Что-то вроде такого:

m.lcDSNLess = "Driver={Microsoft Access Driver (*.mdb)};Dbq=c:\tmp.mdb"
m.lConnect = SQLSTRINGCONNECT(m.lcDSNLess)
SQLEXEC(m.lConnect, "MySub")

Код: plaintext
1.
SQLEXEC(m.lConnect, "Do MySub")
Если мне не изменяет память
...
Рейтинг: 0 / 0
09.08.2006, 10:15
    #33907167
Serg_prg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить процедуру в базе Access
Не проходит. Сообщает: Connectivity error: [Microsoft][Драйвер ODBC Microsoft Access] Ошибочная инструкция SQL; предполагалось 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT' или 'UPDATE'.
...
Рейтинг: 0 / 0
09.08.2006, 10:45
    #33907251
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить процедуру в базе Access
Вот это не подойдет?

Как вызвать хранимую процедуру сервера

И, кстати, раз в сообщении об ошибке предполагается ключевое слово PROCEDURE, то может стоит использовать именно его?
...
Рейтинг: 0 / 0
09.08.2006, 11:47
    #33907478
Serg_prg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить процедуру в базе Access
Перебрал много вариантов вызова и с PROCEDURE и CALL и EXECUTE с разными комбинациями скобок. Ничего не получается. Может кто знает как найти описание драйвера для Access?
...
Рейтинг: 0 / 0
09.08.2006, 12:29
    #33907640
цуцйуцйу
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить процедуру в базе Access
Альтернатива
...
Рейтинг: 0 / 0
09.08.2006, 13:24
    #33907820
Serg_prg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить процедуру в базе Access
Альтернатива, к сожалению, не устраивает.
...
Рейтинг: 0 / 0
09.08.2006, 15:16
    #33908289
ghghghghghg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить процедуру в базе Access
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Выполнить процедуру в базе Access / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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