[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue-common/src/datasources/drivers/postgresql ...
From: |
Jan Ischebeck |
Subject: |
gnue-common/src/datasources/drivers/postgresql ... |
Date: |
Tue, 07 Oct 2003 11:07:25 -0400 |
CVSROOT: /cvsroot/gnue
Module name: gnue-common
Branch:
Changes by: Jan Ischebeck <address@hidden> 03/10/07 11:07:24
Modified files:
src/datasources/drivers/postgresql/pypgsql: Driver.py
src/datasources/drivers/postgresql/popy: Driver.py
Log message:
add unicode mode to two postgresql driver, which define their own
_loadNextRecord routine
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-common/src/datasources/drivers/postgresql/pypgsql/Driver.py.diff?tr1=1.32&tr2=1.33&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-common/src/datasources/drivers/postgresql/popy/Driver.py.diff?tr1=1.18&tr2=1.19&r1=text&r2=text
Patches:
Index: gnue-common/src/datasources/drivers/postgresql/popy/Driver.py
diff -c gnue-common/src/datasources/drivers/postgresql/popy/Driver.py:1.18
gnue-common/src/datasources/drivers/postgresql/popy/Driver.py:1.19
*** gnue-common/src/datasources/drivers/postgresql/popy/Driver.py:1.18 Tue Apr
29 15:25:17 2003
--- gnue-common/src/datasources/drivers/postgresql/popy/Driver.py Tue Oct
7 11:07:24 2003
***************
*** 59,65 ****
i = 0
dict = {}
for f in (rs):
! dict[self._fieldNames[i]] = f
i += 1
self._cachedRecords.append (self._recordSetClass(parent=self, \
initialData=dict))
--- 59,67 ----
i = 0
dict = {}
for f in (rs):
! if self._dataObject._unicodeMode:
! f = f.decode(self._dataObject._databaseEncoding)
! dict[string.lower(self._fieldNames[i])] = f
i += 1
self._cachedRecords.append (self._recordSetClass(parent=self, \
initialData=dict))
Index: gnue-common/src/datasources/drivers/postgresql/pypgsql/Driver.py
diff -c gnue-common/src/datasources/drivers/postgresql/pypgsql/Driver.py:1.32
gnue-common/src/datasources/drivers/postgresql/pypgsql/Driver.py:1.33
*** gnue-common/src/datasources/drivers/postgresql/pypgsql/Driver.py:1.32
Fri May 16 11:17:58 2003
--- gnue-common/src/datasources/drivers/postgresql/pypgsql/Driver.py Tue Oct
7 11:07:23 2003
***************
*** 28,34 ****
# NOTES:
#
! import sys
from gnue.common.datasources import GDataObjects, GConditions, GConnections
from gnue.common.apps import GDebug
from gnue.common.datasources.drivers.postgresql.Base.Driver \
--- 28,34 ----
# NOTES:
#
! import sys,string
from gnue.common.datasources import GDataObjects, GConditions, GConnections
from gnue.common.apps import GDebug
from gnue.common.datasources.drivers.postgresql.Base.Driver \
***************
*** 70,76 ****
i = 0
dict = {}
for f in (rs):
! dict[self._fieldNames[i]] = f
i += 1
self._cachedRecords.append (self._recordSetClass(parent=self, \
initialData=dict))
--- 70,78 ----
i = 0
dict = {}
for f in (rs):
! if self._dataObject._unicodeMode:
! f=f.decode(self._dataObject._databaseEncoding)
! dict[string.lower(self._fieldNames[i])] = f
i += 1
self._cachedRecords.append (self._recordSetClass(parent=self, \
initialData=dict))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnue-common/src/datasources/drivers/postgresql ...,
Jan Ischebeck <=