11.12.2019, 17:04 [+3 UTC]
в нашей команде: 4 058 чел. | участники онлайн: 9 (рекорд: 21)

:: РЕГИСТРАЦИЯ

задать вопрос

все разделы

правила

новости

участники

доска почёта

форум

блоги

поиск

статистика

наш журнал

наши встречи

наша галерея

отзывы о нас

поддержка

руководство

Версия системы:
7.78 (18.11.2019)
JS-v.1.34 | CSS-v.3.35

Общие новости:
28.04.2019, 09:13

Форум:
29.11.2019, 17:59

Последний вопрос:
11.12.2019, 16:51
Всего: 151224

Последний ответ:
11.12.2019, 14:56
Всего: 259556

Последняя рассылка:
11.12.2019, 16:45

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
04.09.2019, 10:33 »
dar777
Это самое лучшее решение! [вопрос № 196275, ответ № 278648]
23.06.2010, 16:10 »
Бельянинов Е.А.
...есть (или была) такая радиопередача «Как это по-русски?..». Давно, около пяти лет назад случайно услышал в этой передаче (и я это запомнил очень хорошо) именно – «вИшневый» (рассказывала филолог, преподаватель МГУ), сам удивился, хотя и «просится» ударная «Ё» в это слово. Что ж, придётся списать сие на «могущество» русского языка... Огромное спасибо за ссылку, уважаемый Anjali: всё-таки с авторитетом Розенталя спорить «трудно», да во многом и мои убеждения нашли свои подтверждения… [[url=http://rfpro....
29.03.2010, 15:48 »
Botsman
Большое спасибо за ответ. Отдельное - за оперативность smile [вопрос № 177541, ответ № 260443]

РАЗДЕЛ • Basic

Создание программ на языке Basic.

[администратор рассылки: Андреенков Владимир (Академик)]

Лучшие эксперты в этом разделе

Gluck
Статус: 10-й класс
Рейтинг: 459
solowey
Статус: Бакалавр
Рейтинг: 226
mklokov
Статус: 8-й класс
Рейтинг: 178

Перейти к консультации №:
 

Консультация онлайн # 72082
Раздел: • Basic
Автор вопроса: Wino Veritas
Отправлена: 22.01.2007, 13:48
Поступило ответов: 2

Добрый день, уважаемые эксперты!
Подскажите, пожалуйста, как приделать на VB6 что-то типа конвертера т.е. имея на входе текстовый файл с разделителями, получить на выходе dbf-ник. Или такое возможно только через посредничество программ сторонних разработчиков типа Access или Excel? Открыть файл и считать из него данные не вызывает затруднений, а вот как потом организовать выгрузку в dbf-файл?
Спасибо!

Состояние: Консультация закрыта

Ответ # 138311 от Dimm77

Здравствуйте, Wino Veritas!
Имеет смысл почитать хелпы на спецификацию формата *.dbf. Попроще - http://alxsoft.narod.ru/SIxFormat.htm, поинтересней - http://www.ronyasoft.nm.ru/phonebook/dbfheader.html (описаны разные варианты формата dbf). Это если организовывать самому запись формата. Если же нет, то можно использовать встроенные объекты VB, позволяющие заполнить соответствующие поля и сохранить их в требуемом формате. Например - создать объект Workspace, использовать его метод CreateDatabase, потом создать там таблицу с нужными типами и количеством полей, затем заполнить её информацией. Однако Microsoft Jet хочет работать только со своим форматом.
Можно немного иначе, как описано в http://www.firststeps.ru/vb/r.php?34, там в строке ODBC-коннекта можно описать стандартный драйвер для dbf (правильную строку подключения можно посмотреть в системных источниках данных при попытке этот источник создать), и потом работать с этим объектом как с обычной ДБ. Есть ещё и сторонние компоненты для VB, но ими не пользовался, потому не буду врать.


Консультировал: Dimm77
Дата отправки: 22.01.2007, 16:16

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Здравствуйте, Wino Veritas!
Одним из вариантов для решения данного вопроса может быть связка VB6+ADO, для этого в референсах подключаем библиотеку Microsoft ActiveX Data Objects 2.7 Library ну или другой версии которую имеем, важно чтоб на компьютере клиента она присутствовала, установить можно с помощью MDAC соответствующей версии
Далее создаем три объекта adocon as new ADODB.connection; adocoM as new ADODB.command; adoRS as new ADODB.Recordset; через них и работаем, adocon объект доступа к базе данных, adocoM используется в тех случаях, когда не требуется возвращать источник данных; adoRS возвращает источник данных в котором можно добавлять, удалять и редактировать записи, а так же выводить на экран в различные гриды (есть специальные для АДО и отдельно для ДАО) ну и т.д.
Ниже примерчик, думаю разберёшся. В принцепе идея работает, проверял, главное творческий подход...

Приложение:


Консультировал: Vvvv
Дата отправки: 23.01.2007, 13:59

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Яндекс Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.17477 сек.

© 2001-2019, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.78 от 18.11.2019
Версия JS: 1.34 | Версия CSS: 3.35