powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Проблема с RDO и MySQL
3 сообщений из 3, страница 1 из 1
Проблема с RDO и MySQL
    #33684136
Baikaly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здраствуйте. Помогите начинающему. Возникла такая проблема. Есть СУБД MySQL и ODBC подключаюсь с помощью RDO к ней вот так:

Public rdoEnd As rdoEngine
Public rdoEnv As rdoEnvironment
Public rdoCon As rdoConnection



Public Sub main()
Dim rdoRes As rdoResultset

Set rdoEnd = rdoEngine
rdoEnd.rdoDefaultCursorDriver = rdUseServer

Set rdoEnv = rdoEnd.rdoCreateEnvironment("rdoTemp", "****", "***")

Set rdoCon = rdoEnv.OpenConnection("MySQL")

Set rdoRes = rdoCon.OpenResultset("Select * from dolgnost", rdOpenDynamic, rdConcurValues)



rdoCon.Close
Set rdoCon = Nothing
rdoEnv.Close
Set rdoEnv = Nothing

End Sub


И если я пытаюсь использовать метод rdoRes.AddNew для добавления нового элемента мне выдается ошибка Resultset read-only.
Может я чего не понимаю и обновлять удаленные данные можно только с помошью SQL(Insert). А зачем тогда режимы блокировки таблиццы. Помогите плиз....

И сразу еще один вопрос. А как выглядит строка соединения для ODBC что бы не создавать в Администраторе ODBC параметры?
...
Рейтинг: 0 / 0
Проблема с RDO и MySQL
    #33684789
bac
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Строка соединения с БД
"DRIVER={MySQL ODBC 3.51 Driver};SERVER=ip-адрес;DATABASE=база;UID=пользователь;PWD=пароль"
...
Рейтинг: 0 / 0
Проблема с RDO и MySQL
    #33685666
Guest11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вместо rdOpenDynamic нужно испрользовать rdOpenKeyset или rdOpenStatic.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Проблема с RDO и MySQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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