Download

Last update was uploaded 2003, Jun 15. Read about the main Changes between versions.d down

Please consider giving me feed-back on this (bug reports, suggestions, or what ever could improve the quality of this software) your "2-cent" for the developement of this software... ;-) YES, I read it...

Stable release
sdtcl/tksql ~ 217Kb 0.8.28 GUI & all needed packages: sdsql, sdtcl, layout, easy install script, demo
rpm version ~ 225Kb 0.8.28 GUI & all needed packages: sdsql, sdtcl, layout, html pages, demo
debian version ~ 225Kb 0.8.28 GUI & all needed packages: sdsql, sdtcl, layout, html pages, demo

Related Software

In order to be alble to use TkSql you need some more software:
  1. tcl/tk, the interpreter
  2. tktable, an extension to tksql
  3. libpgtcl, an extension to connect to PostgreSQL
  4. libmysqltcl, an extension to connect to MySQL

To speed-up installation i gathered some infos/package here...

TclTk

You will need tcl/tk that is distributed w/ all major Linux distributions. You can look for source, linux, windows and mac binaries at www.tcl.tk. If you install ActiveTcl yoúll get in one single install also the tktable extensions (and many more) with the only droaback that the install executable is some 8 MB.

Tktable

Tktable is the widget that provide the 2 dimentional grid of cell to edit data in a "table" view. For the time being I strongly suggest to avoid using 2.6. I put here an rpm version that installs libraries under /usr/lib. It has 3 libraries so that it works with tk8.0 and tk8.2 and tk8.3. I never tried it w/ tcl8.1.

If you have version 2.7 and above that will do.

You can get Debiam packages for tktable from debian repository issuing: apt-get install tktable

PostgreSQL / libpgtcl

PostgreSQL is available in any distibutions I know of...

libpgtcl is needed for tksql/sdsql and is generally distributed w/ postgreSQL. In Debian systems: apt-get install libpgtcl. In RedHat distribution is packed in the postgresql-tcl package. Windows libraries can be found here

MySQL / libmysqltcl

MySQL is available in any distributions I know of... and also for windows

libmysqltcl is needed to connect to it, you can download it here. In Debian Systems: apt-get install mysqltcl

How releases are numbered

For the time being I only ship all the packages and the application together (225 KBytes). Each package has a release number that is not really important, a revision number that is given by CVS system, but the release number that should be relevant is the version of the package as a bundle.

License

Sdtcl and sdsql are free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation.