Страница: 1 |
Страница: 1 |
Вопрос: Ошибка при работе с BF
Добавлено: 15.12.08 13:37
Автор вопроса:
Оллл
Доброго всем дня!
Проблема в следующем: в ВБ6 программа подключается к DBF базе через ADO, добавляет записи и корректирует их. Появляется ошибка:
[Microsoft][ODBC Visual FoxPro driver]SQL: Column 'Q642P54' is not found. Поля такого в базе нет. Если уменьшаю размер базы, все отрабатывает без проблем, хотя база небольшая - около 600 записей. Мoжет кто сталкивался с таким? Подскажите пожалуйста, как решить этй проблему.
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа: Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #1
Добавлено: 15.12.08 15:50
Друг, не поленись, приведи весь код.
Еще уточни в какой момент происходит ошибка.
При коннекте, при выполнении каких-то определенных действий.
Номер ответа: 2
Автор ответа: Оллл
Вопросов: 41
Ответов: 43
Профиль | | #2
Добавлено: 15.12.08 16:38
Ошибка почти каждый раз разная, в смысле имя поля отличается. Когда просто виснет, когда выдает это сообщение. И происходит в разных местах кода, но всегда при Update. Вот сейчас вывалилась здесь:
...
rst.MoveFirst
Do Until rst.EOF
rst.Fields("SHPUNT" = 0
rst.Fields("VIEMKA1" = 0
....
rst.UpdateBatch adAffectCurrent !!!!!!!!!!!!!!!
rst.MoveNext
Loop
Бред, не знаю с какой стороны подступиться.
(У меня параллельно идет запись в DBF и Вордовский документ).
Номер ответа: 3
Автор ответа: Оллл
Вопросов: 41
Ответов: 43
Профиль | | #3
Добавлено: 15.12.08 16:39
Блин, откуда то эти рожи появились....
Номер ответа: 4
Автор ответа: Боцман
ICQ: 295725312
Вопросов: 53
Ответов: 830
Web-сайт:
Профиль | | #4
Добавлено: 15.12.08 17:20
А справа при вводе текста кнопочку код нажать слабо?
Номер ответа: 5
Автор ответа: Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #5
Добавлено: 15.12.08 17:47
Так оно и в KОДЕ с рожами былобы.
Видимо моя мини опера виновата, но добрая половина функционала неработает