/[gnue]/gnue-common/src/datasources/drivers/mysql/mysql/DataObject.py
ViewVC logotype

Diff of /gnue-common/src/datasources/drivers/mysql/mysql/DataObject.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.2.1 by jcater, Fri Oct 10 01:21:21 2003 UTC revision 1.1.2.2 by jcater, Sat Nov 8 16:14:56 2003 UTC
# Line 33  import string Line 33  import string
33  import sys  import sys
34  from gnue.common.datasources import GDataObjects, GConditions  from gnue.common.datasources import GDataObjects, GConditions
35  from gnue.common.apps import GDebug  from gnue.common.apps import GDebug
36  from gnue.common.datasources.drivers.DBSIG2.Driver \  from gnue.common.datasources.drivers import DBSIG2
37     import DBSIG2.RecordSet, DBSIG2.ResultSet, DBSIG2.DataObject, \  
38            DBSIG2.DataObject_SQL, DBSIG2.DataObject_Object  import MySQLdb
   
 try:  
   import MySQLdb  
 except ImportError, mesg:  
   GDebug.printMesg(1,mesg)  
   print "-"*79  
   print _("\nCould not load MySQLdb.  For MySQL support, please install \n") \  
       + _("mysql-python 0.9.0 or later from") \  
       + "http://sourceforge.net/projects/mysql-python\n"  
   print _("Error:  %s") % mesg  
   print "-"*79  
   sys.exit()  
39    
40    
41    
# Line 55  class MySQL_RecordSet(DBSIG2.RecordSet): Line 43  class MySQL_RecordSet(DBSIG2.RecordSet):
43    pass    pass
44    
45    
46  class MySQL_ResultSet(DBSIG2.ResultSet):  class MySQL_ResultSet(DBSIG2.ResultSet):
47    def __init__(self, dataObject, cursor=None, defaultValues={}, masterRecordSet=None):    def __init__(self, dataObject, cursor=None, defaultValues={}, masterRecordSet=None):
48      DBSIG2.ResultSet.__init__(self, dataObject, \      DBSIG2.ResultSet.__init__(self, dataObject, \
49              cursor, defaultValues, masterRecordSet)              cursor, defaultValues, masterRecordSet)
50      self._recordSetClass = MySQL_RecordSet      self._recordSetClass = MySQL_RecordSet

Legend:
Removed from v.1.1.2.1  
changed lines
  Added in v.1.1.2.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26