1
1
---------------------------------------------------------------------------
2
2
3
-
4
-
5
3
Copyright (c) 1994-7 Regents of the University of California
6
4
7
5
Permission to use, copy, modify, and distribute this software and its
@@ -21,10 +19,10 @@ AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
21
19
ON AN "AS IS" BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATIONS TO
22
20
PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
23
21
22
+ ---------------------------------------------------------------------------
24
23
25
24
26
-
27
- PGACCESS 0.83 11 March 1998
25
+ PGACCESS 0.86 29 March 1998
28
26
================================
29
27
I dedicate this program to my little 4 year daughter Ana-Maria and my wife
30
28
for their understanding. I hope they will forgive me for spending so many
@@ -38,15 +36,15 @@ First of all because PostgreSQL lacks a graphical interface where you
38
36
can manage your tables, edit them, define queries, sequences and
39
37
functions.
40
38
41
- I use Tcl/Tk because it's a powerfull language, and it took me only
39
+ I use Tcl/Tk because it's a powerful language, and it took me only
42
40
four days of hard work to get it as you see it now.
43
41
44
42
45
43
46
44
2.How to INSTALL ?
47
45
48
- You will need Tcl/Tk package, I am using now Tcl 7.6 and Tk 4.2. There
49
- are some problems running under Tcl/Tk 8.0 but I will soon fix them.
46
+ You will need Tcl/Tk package, I am using now Tcl 7.6 and Tk 4.2.
47
+ PgAccess is running also on Tcl/Tk 8.0
50
48
51
49
Also, you will need the PostgreSQL to Tcl interface library, lined as a
52
50
Tcl/Tk 'load'-able module. It is called libpgtcl and the source is
@@ -65,7 +63,9 @@ go for it.
65
63
66
64
You run it with the command:
67
65
68
- wish -f pgaccess.tcl
66
+ wish -f pgaccess.tcl [database]
67
+
68
+ [database] is optional.
69
69
70
70
Another way of loading the PostgreSQL library is running it with pgwish.
71
71
It's a wish compiled with libpgtcl library so it could understand the
@@ -82,7 +82,7 @@ pgaccess.tcl file.
82
82
- Saves preferences in ~/pgaccessrc file
83
83
84
84
Tables
85
- - opening tables for vieweing , max 200 records
85
+ - opening tables for viewing , max 200 records
86
86
- column resizing by dragging the vertical grid lines
87
87
- text will wrap in cells now
88
88
- dynamic row height when editing
93
93
- editing in place, double click the text you want to change
94
94
- record deleting , point the record, press Del key
95
95
- adding new records ,save new row with right-button-click on table for the moment
96
- - table generator assistant lizzard :-) (not wizzard)
96
+ - table generator assistant
97
97
- table renaming and deleting (dropping)
98
98
- table information retrieving : owner, field information, indexes
99
99
@@ -102,7 +102,7 @@ Queries
102
102
- save view layout
103
103
- can store queries as views
104
104
- execution of queries
105
- - vieweing of select type queries result
105
+ - viewing of select type queries result
106
106
- running action queries (insert, update, delete)
107
107
- visual query builder with drag & drop support, table aliasing
108
108
@@ -128,7 +128,7 @@ Reports
128
128
Forms
129
129
- open user defined forms
130
130
- form design module available
131
- - query widget allowing access to a recordset
131
+ - query widget allowing access to a record set
132
132
133
133
Scripts
134
134
- define, modify and call user defined scripts
@@ -137,17 +137,17 @@ Scripts
137
137
138
138
- table design (add new fields, renaming, etc)
139
139
- sequence and function renaming
140
- - more powerfull report generator and viewer
140
+ - more powerful report generator and viewer
141
141
- help on line
142
142
143
143
144
144
145
145
6. How you should report the errors?
146
146
First of all : operating system, PostgreSQL version,Tcl/Tk version.
147
- A more detailed story of what have you done when error had occured .
147
+ A more detailed story of what have you done when error had occurred .
148
148
Tcl/Tk stops usually with a error message and there is a button there
149
149
"Stack Trace" and if you press it, you will see a detailed information
150
- about the place where it stucks . Please send it to me.
150
+ about the place where it stuck . Please send it to me.
151
151
Some information about table structure, no. of fields, records would
152
152
be also good.
153
153
0 commit comments