Страница: 1 |
Страница: 1 |
Вопрос: Проблема с MySQL
Добавлено: 19.09.05 13:14
Автор вопроса: astoro | ICQ: 649109
Dim db As DAO.Database
Dim rs As DAO.Recordset
strconn = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=test;USER=root;PASSWORD=;OPTION=3;"
Set db = DAO.OpenDatabase("Test", dbDriverNoPrompt, False, strconn)
к базе коннектится нормально
данные из нее читаются на ура!
Однако при попытке выполнить такой код:
Set rs = db.OpenRecordset("SELECT * FROM testtab")
rs.AddNew
rs!Field1="BlaBla"
rs.Update
на строке с AddNew
Возникает ошибка 3027
Can't update. Database or object is read-only
Куда глядеть? Кто гонит, я, бейсик или MySQLServer?
PHPMyAdmin и ЁМЗ MyManager эту таблицу нормально редактируют
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
astoro
ICQ: 649109
Вопросов: 31
Ответов: 391
Профиль | | #1
Добавлено: 19.09.05 13:25
Это ж надо!
Нажал на сохранить, переключился в соседнюю вкладку, а там написано, что для VB в таблице нужно обязательно указать Primary Index
все сразу закрутилось
вопрос можно сказать, исчерпан
Прошу прощения за беспокойство