[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue/gnue-common/src/dbdrivers/_dbsig DBdriver.py
From: |
Jason Cater |
Subject: |
gnue/gnue-common/src/dbdrivers/_dbsig DBdriver.py |
Date: |
Wed, 05 Sep 2001 09:29:47 -0700 |
CVSROOT: /home/cvs
Module name: gnue
Changes by: Jason Cater <address@hidden> 01/09/05 09:29:47
Modified files:
gnue-common/src/dbdrivers/_dbsig: DBdriver.py
Log message:
Fixed bug causing unbound fields to appear in insert statements
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-common/src/dbdrivers/_dbsig/DBdriver.py.diff?cvsroot=OldCVS&tr1=1.14&tr2=1.15&r1=text&r2=text
Patches:
Index: gnue/gnue-common/src/dbdrivers/_dbsig/DBdriver.py
diff -u gnue/gnue-common/src/dbdrivers/_dbsig/DBdriver.py:1.14
gnue/gnue-common/src/dbdrivers/_dbsig/DBdriver.py:1.15
--- gnue/gnue-common/src/dbdrivers/_dbsig/DBdriver.py:1.14 Mon Sep 3
20:11:08 2001
+++ gnue/gnue-common/src/dbdrivers/_dbsig/DBdriver.py Wed Sep 5 09:29:47 2001
@@ -98,11 +98,12 @@
#for field in self._modifiedFlags.keys():
for field in self._fields.keys():
- fields.append (field)
- if self._fields[field] == None or self._fields[field] == '':
- vals.append ("NULL") # % (self._fields[field]))
- else:
- vals.append ("'%s'" % (self._fields[field]))
+ if self._parent.isFieldBound(field):
+ fields.append (field)
+ if self._fields[field] == None or self._fields[field] == '':
+ vals.append ("NULL") # % (self._fields[field]))
+ else:
+ vals.append ("'%s'" % (self._fields[field]))
return "INSERT INTO %s (%s) VALUES (%s)" % \
(self._parent._dataObject.table, string.join(fields,','), \
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnue/gnue-common/src/dbdrivers/_dbsig DBdriver.py,
Jason Cater <=