Ru-Board.club
← Вернуться в раздел «Программы»

» выгрузить данные из mdb без Access

Автор: ERG73
Дата сообщения: 14.06.2005 11:55
Подскажите, как SQL запросом выгрузить данные из mdb файла без наличия Access в текстовый файл?
Может существует такая программа (желательно, чтобы можно было из командной строки запускать такие запросы)
Автор: ERG73
Дата сообщения: 15.06.2005 14:47
Вообщем тему можно пока закрыть, я нашел себе одну программулину.
Хотя если у кого-то есть что сказать обязательно пишите.
Автор: bredonosec
Дата сообщения: 16.06.2005 10:07

Цитата:
я нашел себе одну программулину
- Нашел - расскажи. Потом кому понадобится по фильтру твою тему найдет - спасибо скажет.
Форум-таки - вещь взаимная: ты помогаешь, - тебе помогают.
Автор: alexmats
Дата сообщения: 03.10.2005 20:45
ERG73
что за прога?
Автор: ERG73
Дата сообщения: 17.10.2005 16:18
Прога
ppMDBcontrol v1.5
Автор: MichaelRyazan
Дата сообщения: 23.10.2005 05:36
Excel + ODBC
Автор: artfavourites
Дата сообщения: 15.11.2005 12:25

Код: 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
Автор: tumber
Дата сообщения: 15.11.2005 12:55
Может, пригодится кому.

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
Автор: tox
Дата сообщения: 09.02.2006 13:25
Еще есть плагин для TotalCommander, который позволяет экспортировать это дело.
http://wincmd.ru/plugring/xBaseView.html

Правда в последних версиях ряд функций вынесен в коммерческий вариант.
Автор: Robert_Ingil
Дата сообщения: 30.08.2011 10:29
Рекомендую xBaseView. Там есть версия, распространяемая по лицензии xUSSR (бесплатно для «наших»). Количество поддерживаемых форматов импорта/экспорта — очуметь можно.

Страницы: 1

Предыдущая тема: Колонки SVEN SPS-608


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.