Received: from mail.rdc1.md.home.com (imail@ha1.rdc1.md.home.com [24.2.2.66]) by hub.org (8.9.3/8.9.3) with ESMTP id TAA32974 for ; Sun, 27 Feb 2000 19:28:07 -0500 (EST) (envelope-from byron.nikolaidis@home.com) Received: from home.com ([24.4.141.52]) by mail.rdc1.md.home.com (InterMail v4.01.01.00 201-229-111) with ESMTP id <20000228002806.RZQD27464.mail.rdc1.md.home.com@home.com> for ; Sun, 27 Feb 2000 16:28:06 -0800 Message-ID: <38B9C0E6.D329618@home.com> Date: Sun, 27 Feb 2000 19:27:18 -0500 From: Byron Nikolaidis Organization: @Home Network X-Mailer: Mozilla 4.5 [en]C-AtHome0405 (Win95; U) X-Accept-Language: en MIME-Version: 1.0 To: "'pgsql-interfaces@postgresql.org'" Subject: new driver Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Version v06.40.0009 This driver fixes a state transition problem which has always been in the driver. Who knows what may have been relying on this to work... These all occur on the same hstmt handle... 1. SQLPrepare ---> 2. SQLNumResultCols/SQLDescribeCol/etc. ----> 3. (some error occurs from driver attempting to execute the statement in the backend, such as a parser error) 4. SQLExecDirect (of some new query) In step 4, SQLExecDirect would never execute anything because it was in the incorrect state. Byron