[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnue] r7737 - in trunk/gnue-common/src/datasources/drivers: Base DBSIG2
From: |
johannes |
Subject: |
[gnue] r7737 - in trunk/gnue-common/src/datasources/drivers: Base DBSIG2 |
Date: |
Wed, 20 Jul 2005 03:15:19 -0500 (CDT) |
Author: johannes
Date: 2005-07-20 03:15:18 -0500 (Wed, 20 Jul 2005)
New Revision: 7737
Modified:
trunk/gnue-common/src/datasources/drivers/Base/RecordSet.py
trunk/gnue-common/src/datasources/drivers/DBSIG2/Connection.py
Log:
Changed order of requery, fixed typos for fractional seconds
Modified: trunk/gnue-common/src/datasources/drivers/Base/RecordSet.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/Base/RecordSet.py 2005-07-14
13:12:07 UTC (rev 7736)
+++ trunk/gnue-common/src/datasources/drivers/Base/RecordSet.py 2005-07-20
08:15:18 UTC (rev 7737)
@@ -624,17 +624,17 @@
if not self.__posted:
return
- # First, requery ourselves
- if self.__requery:
- if self.__rowidField or self.__primarykeyFields:
- self.__do_requery (self.__boundFields)
-
# The record is now "clean" again
self.__status = 'clean'
self.__posted = False
self.__modifiedFlags = {}
self.__initialData = self.__fields.copy ()
+ # First, requery ourselves
+ if self.__requery:
+ if self.__rowidField or self.__primarykeyFields:
+ self.__do_requery (self.__boundFields)
+
# Now, requery detail resultsets
for (dataSource, resultSet) in self.__cachedDetailResultSets.items ():
dataSource._requeryResultSet (self, resultSet)
Modified: trunk/gnue-common/src/datasources/drivers/DBSIG2/Connection.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/DBSIG2/Connection.py
2005-07-14 13:12:07 UTC (rev 7736)
+++ trunk/gnue-common/src/datasources/drivers/DBSIG2/Connection.py
2005-07-20 08:15:18 UTC (rev 7737)
@@ -440,7 +440,7 @@
returns: a timestamp object created by the driver's Timestamp constructor
"""
- psec = secs + msec / 1000000
+ psec = secs + float (msec) / 1000000
if self._std_datetime_:
return self._driver.Timestamp (year, month, day, hour, minute, secs,
msec)
@@ -465,7 +465,7 @@
returns: a time object created by the driver's Time constructor
"""
- psec = second + msec / 1000000
+ psec = second + float (msec) / 1000000
if self._std_datetime_:
return self._driver.Time (hour, minute, second, msec)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnue] r7737 - in trunk/gnue-common/src/datasources/drivers: Base DBSIG2,
johannes <=