mirror of
https://github.com/mdbtools/mdbtools.git
synced 2025-09-19 02:27:55 +08:00
Clean up for 0.6 release and some bug fixes
This commit is contained in:
@@ -102,7 +102,7 @@ We are currently looking for corrupted Access databases to help with developing
|
||||
I, like many free software others, enjoy getting postcards from where users live. If you're a happy MDB Tools user (or even a disgruntled one, doesn't really matter) and want to drop me a postcard with a picture of the place you live, email <a href="mailto:brian@nospam.bruns.com">me</a> for my snail-mail address. Come on, you know you want to!
|
||||
</dd></dl>
|
||||
<dl><a name="writing"></a><dt><b>1.11 When will MDB Tools support writing?</b></dt><dd>
|
||||
Writing to MDB files is a quite a bit more complicated than simply reading. Some preliminary support is available in the CVS version, this includes under-the-covers things like building rows, adding rows to tables, tracing the index chain to the row, and some work on index writes. These are the nuts and bolts of write support; the big thing left is the allocation of new pages and splitting full pages on inserts. When will this be done? I don't commit to timelines, but the next release (0.6) will have some usable, though not complete, write support.
|
||||
Writing to MDB files is a quite a bit more complicated than simply reading. Some preliminary support is available in the CVS version, this includes under-the-covers things like building rows, adding rows to tables, tracing the index chain to the row, and some work on index writes. These are the nuts and bolts of write support; the big thing left is the allocation of new pages and splitting full pages on inserts. When will this be done? I don't commit to timelines, but the next release (0.7) will have some usable, though not complete, write support.
|
||||
</dd></dl>
|
||||
|
||||
</body></html>
|
||||
|
@@ -2,8 +2,8 @@
|
||||
]>
|
||||
<book>
|
||||
<bookinfo>
|
||||
<date>$Date: 2005/01/15 05:02:10 $</date>
|
||||
<releaseinfo>$Revision: 1.6 $</releaseinfo>
|
||||
<date>$Date: 2005/09/07 23:27:43 $</date>
|
||||
<releaseinfo>$Revision: 1.7 $</releaseinfo>
|
||||
<title><productname>MDB Tools</productname> Installation Guide</title>
|
||||
<subtitle>A Guide to Installing and Configuring <productname>MDB Tools</productname></subtitle>
|
||||
<author>
|
||||
@@ -34,9 +34,9 @@ This guide is intended to provide help with installing and configuring the <prod
|
||||
<para>
|
||||
A few technical notes. This guide is written in SGML DocBook format, specifications for which are found in the <ulink url="http://www.docbook.org/tdg/en/html/docbook.html">DocBook book</ulink>. It was converted to HTML with <ulink url="http://openjade.sourceforge.net">OpenJade</ulink>.
|
||||
The document you are reading is version
|
||||
$Revision: 1.6 $
|
||||
$Revision: 1.7 $
|
||||
, dated
|
||||
$Date: 2005/01/15 05:02:10 $ (CVS control number $Id: install.sgml,v 1.6 2005/01/15 05:02:10 calvinrsmith Exp $). The most recent version can be found on the <productname>MDB Tools</productname>
|
||||
$Date: 2005/09/07 23:27:43 $ (CVS control number $Id: install.sgml,v 1.7 2005/09/07 23:27:43 brianb Exp $). The most recent version can be found on the <productname>MDB Tools</productname>
|
||||
<ulink url="http://mdbtools.sourceforge.net/userguide/">web site</ulink>.
|
||||
</para>
|
||||
</preface>
|
||||
@@ -350,6 +350,28 @@ This will cause <productname>MDB Tools</productname> to first attempt to open th
|
||||
The MDBPATH variable affects all utilities and any program calling mdb_open().
|
||||
</para>
|
||||
</sect1>
|
||||
<sect1 id="iconv">
|
||||
<title>Character set encoding</title>
|
||||
<para>
|
||||
Jet 4 databases are encoded using UCS2-LE (Unicode 2 byte little endian) encoding. MDB Tools will convert these values using the "iconv" standard to UTF-8 by default. If your terminal or other output uses an encoding other than UTF-8 you can override the default behaviour by setting the MDBICONV to the desired character set.
|
||||
</para>
|
||||
<para>
|
||||
For sh, ksh, or bash
|
||||
<screen>
|
||||
<prompt>$ </prompt><userinput>MDBICONV=ISO_8859-1 ; export MDBICONV</userinput>
|
||||
</screen>
|
||||
Or for csh or tcsh
|
||||
<screen>
|
||||
<prompt>$ </prompt><userinput>setenv MDBICONV ISO_8859-1</userinput>
|
||||
</screen>
|
||||
</para>
|
||||
<para>
|
||||
To view a list of possible character sets, you can run the <command>iconv --list</command> command on most Linux systems. Otherwise, consult your vendors documentation.
|
||||
</para>
|
||||
<para>
|
||||
Jet 3 databases use the character set of the machine on which they were created. For US-English systems this will be cp1252 which is assumed by MDB Tools as the default. To use a file generated with another version of Access, set the MDB_JET3_CHARSET environment variable.
|
||||
</para>
|
||||
</sect1>
|
||||
<sect1 id="odbcini">
|
||||
<title>ODBC</title>
|
||||
<para>
|
||||
|
@@ -1,7 +1,7 @@
|
||||
NAME
|
||||
mdb-export - Export data in an MDB database table to CSV format.
|
||||
SYNOPSIS
|
||||
mdb-export [-H] [-Q] [-d <delimiter>] <database> <table>
|
||||
mdb-export [-H] [-d <delimiter>] [-R <row delim>] [[-Q] || [-q <quote> [-X <escape>]]] [-I] [-D <format>] [-S] <database> <table>
|
||||
|
||||
DESCRIPTION
|
||||
mdb-export is a utility program distributed with MDB Tools.
|
||||
@@ -12,6 +12,13 @@ OPTIONS
|
||||
-H Supress header row
|
||||
-Q Don't wrap text-like fields (text, memo, date) in quotes. If not specified text fiels will be surrounded by " (double quote) characters.
|
||||
-d Specify an alternative column delimiter If no delimiter is specified, table names will be delimited by a , (comma) character.
|
||||
-R Specify a row delimiter
|
||||
-I INSERT statements (instead of CSV)
|
||||
-D Set the date format (see strftime(3) for details)
|
||||
-S Sanitize names (replace spaces etc. with underscore)
|
||||
-q Use to wrap text-like fields. Default is ".
|
||||
-X Use to escape quoted characters within a field. Default is doubling.
|
||||
|
||||
|
||||
NOTES
|
||||
|
||||
|
Reference in New Issue
Block a user