/[thuban]/branches/WIP-pyshapelib-bramz/Thuban/Model/transientdb.py
ViewVC logotype

Diff of /branches/WIP-pyshapelib-bramz/Thuban/Model/transientdb.py

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

revision 1375 by bh, Tue Jul 8 10:53:05 2003 UTC revision 1381 by bh, Tue Jul 8 16:37:46 2003 UTC
# Line 245  class TransientTableBase(table.OldTableI Line 245  class TransientTableBase(table.OldTableI
245      def Width(self, col):      def Width(self, col):
246          """Return the maximum width of values in the column          """Return the maximum width of values in the column
247    
248          The return value is the the maximum length of string representation          The return value is the the maximum length of string
249          of the values in the column (represented by index or name)."""          representation of the values in the column (represented by index
250            or name).
251            """
252          max = 0          max = 0
253            
254          type  = self.column_map[col].type          type  = self.column_map[col].type
255          iname = self.column_map[col].internal_name          iname = self.column_map[col].internal_name
256          cursor = self.db.cursor()          cursor = self.db.cursor()
# Line 257  class TransientTableBase(table.OldTableI Line 259  class TransientTableBase(table.OldTableI
259          if not values:          if not values:
260              return None              return None
261    
262          if type == sql_type_map[table.FIELDTYPE_DOUBLE]:          if type == table.FIELDTYPE_DOUBLE:
263              format = "%.12f"              format = "%.12f"
264          elif type == sql_type_map[table.FIELDTYPE_INT]:          elif type == table.FIELDTYPE_INT:
265              format = "%d"              format = "%d"
266          else:          else:
267              format = "%s"              format = "%s"

Legend:
Removed from v.1375  
changed lines
  Added in v.1381

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26