Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » выгрузить данные из mdb без Access

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

ERG73

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, как SQL запросом выгрузить данные из mdb файла без наличия Access в текстовый файл?
Может существует такая программа (желательно, чтобы можно было из командной строки запускать такие запросы)

Всего записей: 298 | Зарегистр. 06-11-2004 | Отправлено: 12:55 14-06-2005
ERG73

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вообщем тему можно пока закрыть, я нашел себе одну программулину.
Хотя если у кого-то есть что сказать обязательно пишите.

Всего записей: 298 | Зарегистр. 06-11-2004 | Отправлено: 15:47 15-06-2005
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
я нашел себе одну программулину
- Нашел - расскажи. Потом кому понадобится по фильтру твою тему найдет - спасибо скажет.  
Форум-таки - вещь взаимная: ты помогаешь, - тебе помогают.


Всего записей: 16257 | Зарегистр. 13-02-2003 | Отправлено: 11:07 16-06-2005
alexmats



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ERG73
что за прога?

----------
Интервью с Богом детям 60х-70х

Всего записей: 1306 | Зарегистр. 05-03-2002 | Отправлено: 21:45 03-10-2005
ERG73

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прога
ppMDBcontrol v1.5

Всего записей: 298 | Зарегистр. 06-11-2004 | Отправлено: 17:18 17-10-2005
MichaelRyazan

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Excel + ODBC

Всего записей: 211 | Зарегистр. 26-03-2004 | Отправлено: 06:36 23-10-2005
artfavourites



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
databaseFile = "somemdb.mdb"
tableToExtract = "sometable"
savedFile = "somecsv.csv"
 
Set fso = CreateObject("Scripting.FileSystemObject")
 
Set cn = CreateObject("ADODB.Connection")
Set rs = CreateObject("ADODB.Recordset")
 
Set csvOutput1 = fso.OpenTextFile(savedFile, 8, True, -2)
 
cn.Open "Provider=MSDASQL; Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & databaseFile & ";"
rs.Open "SELECT * FROM " & tableToExtract, cn
Do While Not rs.EOF
      csvLine = ""
    For i = 0 to rs.Fields.Count - 1
        If i > 0 Then
            csvLine = csvLine & ","
        End If
        If IsNull(rs.fields(i).value) Then
            csvLine = csvLine & """"""
        Else
        fileldData = CStr(rs.fields(i).value)
        fileldData = Replace(fileldData, vbCrLf, "", 1, -1, 1)
        fileldData = Replace(fileldData, """", "", 1, -1, 1)
            csvLine = csvLine & """" & fileldData & """"
        End If
    Next
    csvOutput1.WriteLine csvLine
rs.MoveNext
Loop
 
rs.Close
set rs = nothing
 
csvOutput1.Close

редактируем и сохраняем с расширением *.vbs

Всего записей: 681 | Зарегистр. 23-12-2003 | Отправлено: 13:25 15-11-2005 | Исправлено: artfavourites, 13:27 15-11-2005
tumber

Друг
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может, пригодится кому.
 
Full Convert
 
Входные форматы:
- Microsoft Access
- dBase
- FoxPro
- Microsoft Excel documents
- Interbase/Firebird
- Lotus 1-2-3
- MySQL
- Oracle
- ODBC sources
- Paradox
- SQL Server
- Delimited text files
- XML
 
Выходные форматы:
- MySQL
- Microsoft SQL Server™
- Oracle
- Microsoft Access™
- Interbase/Firebird
 
Офсайт: _http://www.spectralcore.com/fullconvert/index.php
Варезник: http://forum.ru-board.com/topic.cgi?forum=35&topic=25885

Всего записей: 2707 | Зарегистр. 13-09-2002 | Отправлено: 13:55 15-11-2005
tox

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Еще есть плагин для TotalCommander, который позволяет экспортировать это дело.
http://wincmd.ru/plugring/xBaseView.html
 
Правда в последних версиях ряд функций вынесен в коммерческий вариант.

Всего записей: 260 | Зарегистр. 25-09-2002 | Отправлено: 14:25 09-02-2006
Robert_Ingil



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Рекомендую xBaseView. Там есть версия, распространяемая по лицензии xUSSR (бесплатно для «наших»). Количество поддерживаемых форматов импорта/экспорта — очуметь можно.

Всего записей: 66 | Зарегистр. 09-10-2006 | Отправлено: 11:29 30-08-2011
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Программы » выгрузить данные из mdb без Access


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru