| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB6 > Как открыть dbf файл |
| Автор: Asu03 28.1.2005, 15:02 |
| Как открыть dbf файл и слить его в mdb? |
| Автор: Akina 28.1.2005, 15:05 |
| Это называется "импорт". Открываешь MDB, на странице "таблицы" кликаешь правым и выбираешь внешние данные-импорт. дальше разбересьси... |
| Автор: Naghual 28.1.2005, 15:06 |
| Вручную или программно? В чем? Можеш вопрос задать более конкретно? Ну про вручную Акина тебе уже написал. |
| Автор: Asu03 28.1.2005, 15:07 |
| программно |
| Автор: Naghual 28.1.2005, 15:08 |
| Из Аксеса или через ВБ? |
| Автор: Asu03 28.1.2005, 15:08 |
| через бейсик |
| Автор: Naghual 28.1.2005, 15:10 |
| Открываеш БД ДБФ. Создаеш БД Аксес. Получаеш выборку из ДБФ и перегоняеш ее в Аксес. Вопрос только в реализации. На каком движке делать надо? Тебе это вообще зачем? Вариантов то много... |
| Автор: Asu03 28.1.2005, 15:19 |
| Я начинаю только. Пытаюсь в бейсике написать класс похожий на "ТаблицаЗначений" это из 1С. так вот "костяк" вроде есть, ну и хочу этот класс испытать. У меня есть DBF, думаю программно открыть этот DBF и слиеть его в свою "ТаблицуЗначений" в бейсике. Как открыть mdb знаю Public db As DAO.Database Public Res As DAO.Recordset Set db = OpenDatabase("D:\COMMON-MARKET\Klient\Klient.mdb") не знаю как с DBF |
| Автор: Naghual 28.1.2005, 15:24 |
| А... Теперь вопрос ясен. Работает все точно так-же. Только при открытии БД указывается каталог с ДБФ файлами. Set db = OpenDatabase("D:\COMMON-MARKET\Klient\") А потом, открываеш рекордсет по имени ДБФ файла. db.OpenRecordset("klient") |
| Автор: Asu03 28.1.2005, 15:44 |
| Ясно благодарю. |
| Автор: Naghual 28.1.2005, 15:56 |
| Всегда пожалуйста. Приходи. Только, на будущее, старайся четче формулировать вопрос. |