mirror of
https://github.com/postgres/postgres.git
synced 2025-05-06 19:59:18 +03:00
144 lines
6.1 KiB
HTML
144 lines
6.1 KiB
HTML
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
|
<meta name="GENERATOR" content="Mozilla/4.61 [en] (X11; I; Linux 2.2.11 i586) [Netscape]">
|
|
<title>PgAccess - a Tcl/Tk PostgreSQL interface</title>
|
|
</head>
|
|
<body bgcolor="#FFFFFF">
|
|
|
|
<h1>
|
|
PgAccess - a free database management tool for <a href="http://www.postgreSQL.org">PostgreSQL</a></h1>
|
|
|
|
<hr>
|
|
<li>
|
|
Download the last version of PgAccess <a href="pgaccess-0.96.tar.gz">(press
|
|
shift and click this link) (tar.gz file)</a> or <a href="pgaccess.zip">this
|
|
one (zip file for Windows)</a></li>
|
|
|
|
<center>
|
|
<p><br>Latest stable version of PgAccess is 0.97 , released 16 August 1999
|
|
!
|
|
<p><font size=+2>PgAccess 0.93 and higher will not work from the beginning
|
|
with PostgreSQL 6.3.x !!</font>
|
|
<br><font size=+2>Read <a href="pg93patch.html">here</a> how to apply a
|
|
simple patch in order to make it work !</font></center>
|
|
<b><font color="#000000"><font size=+2></font></font></b>
|
|
<center><table BORDER=2 NOSAVE >
|
|
<tr NOSAVE>
|
|
<td NOSAVE><b><font color="#FF0000"><font size=+2>NEW</font></font></b></td>
|
|
|
|
<td NOSAVE><b><font color="#000000"><font size=+2>International version
|
|
(english, french, italian, romanian)</font></font></b></td>
|
|
</tr>
|
|
|
|
<tr NOSAVE>
|
|
<td NOSAVE><b><font color="#FF0000"><font size=+2>NEW</font></font></b></td>
|
|
|
|
<td><b><font size=+2>Context sensitive Help</font></b></td>
|
|
</tr>
|
|
</table></center>
|
|
|
|
<center>
|
|
<p>Precompiled libpgtcl and libpq binaries and dll's for i386 are <a href="ftp://ftp.flex.ro/pub/pgaccess">here
|
|
</a>!!!</center>
|
|
|
|
<h3>
|
|
<font color="#000080">Installation problems</font></h3>
|
|
|
|
<ul>
|
|
<li>
|
|
Some problems related with locale special characters could be solved by
|
|
this <a href="specialchars.html">simple patch</a></li>
|
|
|
|
<li>
|
|
I think that there were some problems loading libpgtcl library. I invite
|
|
you to read a <a href="index.html#libpgtcl">special section concerning
|
|
libpgtcl</a></li>
|
|
|
|
<li>
|
|
For Silicon Graphics Indigo computers, Irix operating system, there is
|
|
a <a href="irix.html">HOWTO make PgAccess to work</a></li>
|
|
</ul>
|
|
|
|
<h3>
|
|
<font color="#191970">What does PgAccess now!</font></h3>
|
|
Here are some screenshots from PgAccess windows : <a href="pic-pga-1.gif">Main
|
|
window </a>, <a href="pic-pga-2.gif">table builder </a>, <a href="pic-pga-4.gif">table(query)
|
|
view </a>, <a href="pic-pga-3.gif">visual query builder </a>.
|
|
<p><b>Tables</b>
|
|
<br>- opening multiple tables for viewing, max. n records (changed by preferences
|
|
menu)
|
|
<br>- column resizing, dragging the vertical grid line (better in table
|
|
space rather than in the table header)
|
|
<br>- text wrap in cells - layout saved for every table
|
|
<br>- import/export to external files (SDF,CSV)
|
|
<br>- filter capabilities (enter filter like (price>3.14)
|
|
<br>- sort order capabilities (enter manually the sort field(s))
|
|
<br>- editing in place
|
|
<br>- improved table generator assistant
|
|
<br>- improved field editing
|
|
<br><b>Queries</b>
|
|
<br>- define , edit and stores "user defined queries"
|
|
<br>- store queries as views
|
|
<br>- execution of queries with optional user input parameters ( select
|
|
* from invoices where year=[parameter "Year of selection"] )
|
|
<br>- viewing of select type queries result
|
|
<br>- query deleting and renaming
|
|
<br>- visual query builder with drag & drop capabilities. For any of
|
|
you who had installed the Tcl/Tk plugin for Netscape Navigator, you can
|
|
see it at work <a href="qbtclet.html">clicking here</a>
|
|
<br><b>Sequences</b>
|
|
<br>- defines sequences, delete them and inspect them
|
|
<br><b>Functions</b>
|
|
<br>- define, inspect and delete functions in SQL, plpgsql and pgtcl languages
|
|
<br><b>Reports</b>
|
|
<br>- design and display simple reports from tables
|
|
<br>- fields and labels, font changing, style and size
|
|
<br>- saves and loads report description from database
|
|
<br>- show report previews, sample postscript output file
|
|
<br><b>Forms</b>
|
|
<br>- open user defined forms
|
|
<br>- form design module available
|
|
<br>- query widget available, controls bound to query results
|
|
<br>- <a href="forms.html">click here</a> for a description of forms and
|
|
how they can be used
|
|
<br><b>Scripts</b>
|
|
<br>- define, modify and call user defined scripts
|
|
<br><b>Users</b>
|
|
<br>- define and modify user information
|
|
<p>Here is <a href="pga-rad.html">a special section concerning forms and
|
|
scripts</a> .
|
|
<p>This program is protected by the following <a href="copyright.html">copyright</a>
|
|
<p>If you have any comment, suggestion for improvements, please feel free
|
|
to e-mail to : <a href="mailto:teo@flex.ro">teo@flex.ro</a>
|
|
<p><b><font color="#FF1493"><font size=+2>Mailing list for PgAccess </font></font></b><a href="maillist.html">Here
|
|
you will find how to subscribe to this mailing list</a>.
|
|
<p>
|
|
<hr>
|
|
<h1>
|
|
More information about libpgtcl - downloads</h1>
|
|
Also, you will need the PostgreSQL to Tcl interface
|
|
library, lined as a Tcl/Tk 'load'-able module. It is called libpgtcl and
|
|
the source is located in the PostgreSQL directory /src/interfaces/libpgtcl.
|
|
Specifically, you will need a libpgtcl library that is 'load'-able from
|
|
Tcl/Tk. This is technically different from
|
|
an ordinary PostgreSQL loadable object file, because libpgtcl is a collection
|
|
of object files. Under Linux, this is called libpgtcl.so.
|
|
<p> One of the solutions is to remove from the
|
|
source the line containing <b>load libpgtcl.so </b>and to load pgaccess.tcl
|
|
not with wish, but with pgwish (or wishpg) that wish that was linked with
|
|
libpgtcl library! I do not recommend this one.
|
|
<p> If you have installed RedHat 5.x, you should
|
|
get the last distribution kit of PostgreSQL and compile it from scratch.
|
|
RedHat 5.x is using some new versions of libraries and you have to compile
|
|
and install again at least <b>libpq </b>and <b><tt>libpgtcl </tt></b>libraries.
|
|
<p> PostgreSQL 6.4 release has a minor bug. I does not
|
|
include by default the crypt lib when compiling libpgtcl. So, you will
|
|
need to manually add a -lcrypt to SHLIB line in Makefile in src/interfaces/libpgtcl
|
|
and then make clean and make again. The new libpgtcl.so library is properly
|
|
configured to run pgaccess.
|
|
<br>
|
|
</body>
|
|
</html>
|