commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

r5190 - trunk/gnue-common/src/datasources/drivers/DBSIG2


From: jan
Subject: r5190 - trunk/gnue-common/src/datasources/drivers/DBSIG2
Date: Sat, 28 Feb 2004 08:55:27 -0600 (CST)

Author: jan
Date: 2004-02-28 08:55:26 -0600 (Sat, 28 Feb 2004)
New Revision: 5190

Modified:
   trunk/gnue-common/src/datasources/drivers/DBSIG2/DataObject.py
Log:
fix unicode for datasource that use explicit fields and conditions


Modified: trunk/gnue-common/src/datasources/drivers/DBSIG2/DataObject.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/DBSIG2/DataObject.py      
2004-02-28 09:43:40 UTC (rev 5189)
+++ trunk/gnue-common/src/datasources/drivers/DBSIG2/DataObject.py      
2004-02-28 14:55:26 UTC (rev 5190)
@@ -176,7 +176,11 @@
       cursor = self._connection.native.cursor()
 
       cursor.arraysize = self.cache
-      cursor.execute(self._buildQuery(conditions, additionalSQL=sql))
+      
+      try:
+        cursor.execute(self._buildQuery(conditions, additionalSQL=sql))
+      except TypeError:
+        cursor.execute(str(self._buildQuery(conditions, additionalSQL=sql)))
 
       # pull a record count
       if self._strictQueryCount:





reply via email to

[Prev in Thread] Current Thread [Next in Thread]