<?xml version="1.0" encoding="windows-1252"?>
<node id="1007797" title="Re^3: Overflow of $DBI::rows" created="2012-12-07 12:05:36" updated="2012-12-07 12:05:36">
<type id="11">
note</type>
<author id="933574">
mbethke</author>
<data>
<field name="doctext">
Windows? When I run Makefile.PL for DBD-ODBC-1.41 on Linux, I get the following:
&lt;code&gt;unixODBC 2.3.1
DRIVERS............: /etc/unixODBC/odbcinst.ini
SYSTEM DATA SOURCES: /etc/unixODBC/odbc.ini
FILE DATA SOURCES..: /etc/unixODBC/ODBCDataSources
USER DATA SOURCES..: /home/mb/.odbc.ini
SQLULEN Size.......: 8
SQLLEN Size........: 8
SQLSETPOSIROW Size.: 8&lt;/code&gt;All 64bit sizes.&lt;br&gt;
dbdimp.h has this definition:
&lt;code&gt;    SQLLEN   RowCount;     /* Rows affected by insert, update, delete
             * (unreliable for SELECT)  */&lt;/code&gt;
This member looks like it was the culprit here and somehow ended up as 32bit. The build output of DBD-ODBC should have some clues.</field>
<field name="root_node">
1007766</field>
<field name="parent_node">
1007782</field>
</data>
</node>
