home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / pxtol012.zip / README < prev    next >
Text File  |  2000-01-17  |  1KB  |  64 lines

  1. The pxtools are a set of tools to convert a Paradox-database into a
  2. SQL-database. 
  3.  
  4. The current version can be found at 
  5. http://www.kneschke.de/projekte/paradox/
  6. mailto:jan@kneschke.de
  7.  
  8. pxTools
  9. =======
  10.  
  11. pxinfo
  12. ------
  13. dumps the basic infomations of the given paradox-file.
  14.  
  15. pxsqldump
  16. ---------
  17. Parses the Paradox-database and dump the corresponding SQL-strings on
  18. stdout.
  19.  
  20. use -n to overwrite the tablename.
  21.  
  22. pxcsvdump
  23. ---------
  24. Parses the Paradox-database and dump the corresponding CSV-strings on
  25. stdout.
  26.  
  27. use -n to overwrite the tablename.
  28.  
  29.  
  30.  
  31. Supported Field Types
  32. =====================
  33. Currently the following field-types are recognized:
  34. ALPHA
  35. DATE
  36. SHORTINT
  37. LONGINT
  38. CURRENCY
  39. NUMBER
  40. LOGICAL
  41. TIMESTAMP
  42.  
  43. the rest is currenly not supported. mail me if you need more.
  44.  
  45. Problems
  46. ========
  47.  
  48. Y2K
  49. ---
  50. Paradox-files are NOT Y2K-safe. Currently there is a workarund for this bug
  51. in pxconvert.c that adds 100 years if the date is before 1.1.1970.
  52.  
  53. Index-files
  54. -----------
  55. The information you get out of the index-files by pxsqldump is not rellay
  56. usefull. It all the data it can find, but the header is currently parsed
  57. wrong. Anyway these index-files are not needed to convert a paradox-database
  58. into a SQL-database. (PRIMARY KEY and FOREIGN KEY can't be detected yet.)
  59.  
  60. TIMESTAMP
  61. ---------
  62. The field-type TIMESTAMP returned by pxsqldump has a precission of 
  63. +/- 1 second. 
  64.