On 23 Nov 07 9:39 AM, Richard Broersma Jr wrote:
Yes. In fact there are 40 fields, the first four ("AccountNo", "Company", "Contact" and "LastName") appear to be replaced by the illegal character. The illegal character is 0FH.Does your table really have all of these field names? Since it goes through the loop OK the first time, it is obviously a bug, and everything points to the ODBC driver.
There is no "(" field. The "(" is the SQL syntax for enumerating the
fields to be populated.
Nope. I checked that.I am curious, if the ado recordset is seeing more fields than the table actually has. What version number of PostgreSQL are you running. What is the version number of the ODBC driver that you are using? Are they the latest released versions? pg_ctl.exe is version 8.2.5.7260 psqlodbc30a.dll is version 8.2.4.0 I downloaded them a couple of days ago, so I have to assume they are the latest. How do I contact the developers? Finn P.S. Unfortunately I have already spent way more time on this than I can afford. This was supposed to be a quick evaluation to determine which database to replace the Borland with. I really should move on to looking at MySQL. |