Страница: 1 |
Страница: 1 |
Вопрос: Работа с БД
Добавлено: 31.08.07 17:42
Автор вопроса: Softer | Web-сайт:
Пишу программу пребующую для работы БД. Использую это
http://vbnet.ru/samples/download.aspx?id=674
Выборка идет отлично, но вот добавление (INSERT INTO) у меня все время вызывает ошибку. Кто-нить знает решение? )
Ответы
Всего ответов: 7
Номер ответа: 1
Автор ответа:
Softer
ICQ: 203660381
Вопросов: 29
Ответов: 205
Web-сайт:
Профиль | | #1
Добавлено: 31.08.07 17:42
Забыл добавить: использую .mdb
Номер ответа: 2
Автор ответа:
el-paso
Вопросов: 0
Ответов: 56
Профиль | | #2
Добавлено: 31.08.07 18:41
Интересно.. А куда ты пишешь свое это INSERT INTO? Фрагментик кода покажи, а?
Номер ответа: 3
Автор ответа:
Softer
ICQ: 203660381
Вопросов: 29
Ответов: 205
Web-сайт:
Профиль | | #3
Добавлено: 31.08.07 18:46
Debug.Print sql
dbO.OpenRecordset sql
Номер ответа: 4
Автор ответа:
el-paso
Вопросов: 0
Ответов: 56
Профиль | | #4
Добавлено: 31.08.07 19:01
Так я и думал Но это неверный подход.
Метод OpenRecordset подходит только для выражений SELECT FROM.
Посмотри, как в примере реализована вставка новой записи, и все станет понятно.
Номер ответа: 5
Автор ответа:
Softer
ICQ: 203660381
Вопросов: 29
Ответов: 205
Web-сайт:
Профиль | | #5
Добавлено: 31.08.07 19:06
Упс. Понял. Недосмотрел. А как тогда изменять запись?
Номер ответа: 6
Автор ответа:
el-paso
Вопросов: 0
Ответов: 56
Профиль | | #6
Добавлено: 31.08.07 19:11
Получаешь через OpenRecordset нужную запись, изменяешь ее значения и Update.
Номер ответа: 7
Автор ответа:
Softer
ICQ: 203660381
Вопросов: 29
Ответов: 205
Web-сайт:
Профиль | | #7
Добавлено: 31.08.07 19:12
Понял. Пасибо! )