This is just a guess, but could the problem have to do with those huge varchar fields 
in your
tables?  I had problems using varchar over 255 characters from Windoze ODBC clients 
quite a long
time ago (I was using PostgreSQL 6.0, and later 6.2, with quite an early version of 
PostODBC that
still had a lot of bugs).  The tables would only cause problems with the Windoze ODBC 
clients--the
Web-based application and Linux shell operations were fine and the database integrity 
was not
affected.

I ended up solving the problem some time later.  First I upgraded the ODBC driver (it 
was changing
almost daily at the time it seemed), then I changed the large varchar fields to the 
'text' type.
When I linked the tables the 'text' type in PostgreSQL translated to the MS Access 
'memo' type.
That seemed to remedy my problem.  Although I don't believe the 'text' data type is 
standard SQL,
it seemed to work better for large fields and I had better luck using it with 
PostgreSQL's
built-in string functions.

I hope this helps...

Mark.

JT Kirkpatrick wrote:

> i got no response on the interfaces list -- maybe someone here has
> experienced this too??
>
> (msaccess97 / win98, 6.40.0005 odbc driver, postgres 6.4.2, linux mandrake
> 5.3) i wrote earlier about getting illegal page faults every time i CLOSE a
> certain form (it lets me use it just fine!) that is used to ADD RECORDS
>

[...]

> of access!  i figure that is because of the size of the table.  i have
> cache set to 100, maxvarchar = 550, maxlongvarchar=15000.  in the table i
> have one field varchar(300) and another varchar(550).  a few "checks"
> (state char(2) not null check (state<>' ')). -- ok that's all i know that
> would be suspicious.  but the edit forms work fine.  i also have several
> other add-new-record forms set up in the same way that use other tables --
> they work fine.  any ideas???

[...]

>
>
> jt

Reply via email to