I am absolutely floored that this bug still exists.  I submitted a fix
for the apostrophe insertion problem back around Mandrake 8.0 and the
cooker for 8.1 and I'm still forced to fix this thing myself every time
I update my PostgreSQL RPMs.

File: /usr/share/pgsql/pgaccess/lib/tables.tcl
Lines 546-549... 
lappend PgAcVar(mw,$wn,newrec_fields) "\"$fld\""
regsub -all {'} $fldval '' fldvalfixed
lappend PgAcVar(mw,$wn,newrec_values) '$fldvalfixed'
# Remove the untouched tag from the object

Line 547 (regsub...) is inserted in the original program to fix a
problem with using apostrophes when entering a new record to a table.
Line 548 is altered to enter this fixed value into the PGSQL server
without affecting the appearance of the user's entry in the GUI.

Reply via email to