|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| doc/ | H | 03-May-2022 | - | 217 | 164 |
| po/ | H | 03-May-2022 | - | 469 | 368 |
| src/ | H | 03-May-2022 | - | 3,763 | 3,162 |
| ABOUT-NLS | H A D | 19-Feb-2002 | 15.4 KiB | 293 | 251 |
| AUTHORS | H A D | 04-Feb-2002 | 30 | 1 | 1 |
| COPYING | H A D | 04-Feb-2002 | 17.6 KiB | 341 | 281 |
| ChangeLog | H A D | 15-Jan-2003 | 2.9 KiB | 76 | 75 |
| INSTALL | H A D | 04-Feb-2002 | 7.6 KiB | 183 | 143 |
| Makefile.am | H A D | 19-Feb-2002 | 44 | 4 | 2 |
| Makefile.in | H A D | 15-Jan-2003 | 13.3 KiB | 425 | 350 |
| README | H A D | 04-Feb-2002 | 1.4 KiB | 66 | 50 |
| acconfig.h | H A D | 04-Feb-2002 | 67 | 4 | 3 |
| aclocal.m4 | H A D | 15-Jan-2003 | 39.9 KiB | 1,162 | 1,045 |
| config.guess | H A D | 19-Feb-2002 | 37.5 KiB | 1,315 | 1,138 |
| config.h.in | H A D | 01-Jul-2002 | 5.1 KiB | 198 | 136 |
| config.sub | H A D | 19-Feb-2002 | 27.5 KiB | 1,411 | 1,272 |
| configure | H A D | 15-Jan-2003 | 175.8 KiB | 6,101 | 5,190 |
| configure.in | H A D | 15-Jan-2003 | 1.4 KiB | 70 | 56 |
| depcomp | H A D | 04-Feb-2002 | 11.8 KiB | 412 | 275 |
| install-sh | H A D | 04-Feb-2002 | 5.5 KiB | 252 | 153 |
| missing | H A D | 04-Feb-2002 | 8.6 KiB | 284 | 224 |
| mkinstalldirs | H A D | 04-Feb-2002 | 722 | 41 | 23 |
| pxtools.spec | H A D | 15-Jan-2003 | 788 | 45 | 33 |
| pxtools.spec.in | H A D | 30-Jun-2001 | 791 | 45 | 33 |
| stamp-h.in | H A D | 15-Jan-2003 | 10 | 2 | 1 |
README
1The pxtools are a set of tools to convert a Paradox-database into a
2SQL-database.
3
4The current version can be found at
5http://www.kneschke.de/projekte/paradox/
6mailto:jan@kneschke.de
7
8pxTools
9=======
10
11pxinfo
12------
13dumps the basic infomations of the given paradox-file.
14
15pxsqldump
16---------
17Parses the Paradox-database and dump the corresponding SQL-strings (CREATE
18TABLE and INSERT INTO) on stdout.
19
20use -n to overwrite the tablename.
21use -f to specify the filename of t
22
23pxcsvdump
24---------
25Parses the Paradox-database and dump the corresponding CSV-strings on
26stdout.
27
28use -n to overwrite the tablename.
29
30
31
32Supported Field Types
33=====================
34Currently the following field-types are recognized:
35ALPHA
36DATE
37SHORTINT
38LONGINT
39CURRENCY
40NUMBER
41LOGICAL
42TIMESTAMP
43MEMOBLOB
44
45the rest is currenly not supported. mail me if you need more.
46
47Problems
48========
49
50Y2K
51---
52Paradox-files are NOT Y2K-safe. Currently there is a workarund for this bug
53in pxconvert.c that adds 100 years if the date is before 1.1.1970.
54
55Index-files
56-----------
57The information you get out of the index-files by pxsqldump is not rellay
58usefull. It all the data it can find, but the header is currently parsed
59wrong. Anyway these index-files are not needed to convert a paradox-database
60into a SQL-database. (PRIMARY KEY and FOREIGN KEY can't be detected yet.)
61
62TIMESTAMP
63---------
64The field-type TIMESTAMP returned by pxsqldump has a precission of
65+/- 1 second.
66