Страница: 1 | 2 | 3 |
Вопрос: Помогите начинающему: открыть и обработать dbf !
Добавлено: 27.07.09 01:10
Автор вопроса: Дмитрий
Ответы
Всего ответов: 36
Номер ответа: 16
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #16
Добавлено: 27.07.09 11:50
Номер ответа: 17
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #17
Добавлено: 27.07.09 11:51
Ну народ вы даете .
Зачем гадить в такой важной теме ?
Былаже тема специально для бреда, помнится даже называлась бредово, чтото типа "СУПЕР АНТИВИР НА ВБ6"
Номер ответа: 18
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #18
Добавлено: 27.07.09 12:02
Дмитрий, ты хочешь код, а даже не ясно что решил по среде разработки. VBA пишется в VBE и в нем надо подключать библиотеку ADO: "Microsoft ActiveX Data Objects 2.X Library", в коде к библиотека будет видна как ADODB.
Как определишься со средой программирования и подключишь ADO, сообщи, совместим ли твой формат с dBASE III или нет? Короче от этого будет зависеть строка подключения, которую мы используем в коде.
В базах данных практически никогда не обращаются к строкам по их номеру, поэтому забудь про это. Можно перебирать строки таблицы по очереди, но к номеру никогда не привязывайся. Все что тебе надо будет для создания второй таблицы - написать 1 строку SQL-запроса и никаких циклов и прочих заморочек. Кстати, dbf-файлы обычно никто не хранит в корне диска, пусть они лежат в отдельной папке, как у всех нормальных людей.
Номер ответа: 19
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #19
Добавлено: 27.07.09 12:04
Кто знает куда пропал Дмитрий?
Номер ответа: 20
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #20
Добавлено: 27.07.09 12:10
Так зачем тогда ты навалил в ней столько дубль-постов (и не удалил)? Лично я ничего не буду иметь против, если один из админов удалит мой оффтоп и вынесет мне за это строгое предупреждение. Но зная этот форум, мне не о чем волноваться - тут наверное так принято... Все помогаем топик-стартеру в меру своих опыта, знаний, желаний и возможностей.
Номер ответа: 21
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #21
Добавлено: 27.07.09 12:11
Не катит через файловый DSN! Код создания файлового DSN тогда отдельной процедурой в студию, или правильную ConnectionString))))
Номер ответа: 22
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #22
Добавлено: 27.07.09 12:18
Тогда вот так хоть строку заменить, не помню для какой из версий dBASE, это работало раньше с ODBC:
Номер ответа: 23
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #23
Добавлено: 27.07.09 12:31
У меня всё чудесно катит, слава МС!
Просто любители клепать дистрибутивы типа Зверя почемуто невзлюбили родные ДСНы.
Кстати и DSN свой создать/удалить всего одна апишка, плавали, знаем.
Номер ответа: 24
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #24
Добавлено: 27.07.09 12:36
Навалил не я, а жопорез перед тем как пукнуть и сдохнуть совсем.
И про важность темы кстати сказано было с сарказмом.
Номер ответа: 25
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #25
Добавлено: 27.07.09 12:45
А будет ффкуссно? :D
Номер ответа: 26
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #26
Добавлено: 27.07.09 22:38
Чаем
Номер ответа: 27
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #27
Добавлено: 27.07.09 22:39
упс второй странички не увидел=( сорри
Номер ответа: 28
Автор ответа:
Дмитрий
Вопросов: 1
Ответов: 5
Профиль | | #28
Добавлено: 28.07.09 01:44
Я здесь. Перевариваю информацию. Ох, нелегко!
Мне в соседнем форуме такой код написали:
Он служит для открытия файла Baza.dbf.
Предварительно надо подключить ADO:
Project -> References -> Microsoft ActiveX Data Objects
Когда я стартую этот код, то получаю соообщение:
"The MSDN collection does not exist Please reinstall MSDN"
Мне надо MSDN-Library для Визуал Бэйсика 6 заинсталлить? Я что-то не наблюдаю его как компонент.
Номер ответа: 29
Автор ответа:
Arvitaly
ICQ: 301746136
Вопросов: 28
Ответов: 549
Web-сайт:
Профиль | | #29
Добавлено: 28.07.09 11:30
"The MSDN collection does not exist Please reinstall MSDN"
Просто старт не кнопкой F1, а кнопкой F5
Номер ответа: 30
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #30
Добавлено: 29.07.09 12:28
Дмитрий стоитли извращаться с десятиминутными циклами если можно создать нужную тебе таблицу одним SQL запросом за 3 секунды?