Hi, i&#39;ve installed pyqt4 + python2.5 in windows, and wrote a small script to test ODBC access to <br>a MySQL table. The script is:<br><br><span style="font-family: courier new,monospace;">from PyQt4 import QtSql<br>import sys<br>
<br>db = QtSql.QSqlDatabase.addDatabase(&quot;QODBC&quot;)<br>db.setDatabaseName(&quot;dnsMySQL&quot;)<br>db.setHostName(&quot;localhost&quot;)<br>db.setUserName(&quot;myuser&quot;)<br>db.setPassword(&quot;mypassw&quot;)<br>
<br>if not db.open():<br>&nbsp;&nbsp; &nbsp;txt = db.lastError().text()<br>&nbsp;&nbsp; &nbsp;print unicode(txt)<br>&nbsp;&nbsp; &nbsp;sys.exit()<br><br>qry = QtSql.QSqlQuery()<br>qry.exec_( &quot;select id from mytable where id = 20&quot; )<br><br>if qry.next():<br>
&nbsp;&nbsp; &nbsp;a = qry.value(0).toInt()<br>&nbsp;&nbsp; &nbsp;print a<br><br></span>I run it and executes (it prints the value of a) but then the following error appears:<br><br><span style="font-family: courier new,monospace;">the instruction at &quot;0x00ea2acf&quot; referenced memory at &quot;0x01013f20&quot;. The memory could not be &quot;read&quot;.<br>
</span><br>What&#39;s the problem ? Any idea ?<br><br>Thanks<br><br><br>