Class CSVDB

Class CSVDB

SYNOPSIS

import csvdb
class CSVDB(CSV, DbHandler)
  def __init__(self, DBNAME, DBHOST, DBPORT, DBUSER, DBPWD, file, log = LOG(), separator = '|', name = 'CSVDB', debug = None)
  string __module__ = 'csvdb'
  def chargeCSV(self, preSQL = 'begin transaction', postSQL = 'end transaction')
  def chargeLigne(self, ligne)
  def load(self, preSQL = 'begin transaction', postSQL = 'end transaction')
  def load_line(self, line)

  # Methods inherited by CSVDB from DbHandler
  def close(self)
  def get_uid(self, sequenceName = 'object_uid_seq')
  def is_insert_query(self, src)
  def open(self)
  def query(self, src)
  def uid_insert(self, src, sequenceName = 'object_uid_seq', uidName = 'uid')

  # Methods inherited by CSVDB from Object
  def __cmp__(self, object)
  def __hash__(self)
  def __nonzero__(self)
  def __repr__(self)
  def __str__(self)
  def copy(self)
  def read(self, filename)
  def write(self, filename)

  # Methods inherited by CSVDB from CSV
  def default_value(self, index, rege, default)
  def valeurDefaut(self, index, rege, defaut)

DESCRIPTION

def __str__(self)

do not overload, should be equivalent to self.name

def read(self, filename)

serialization

def write(self, filename)

serialization

SEE ALSO

csvdb

CSV

DbHandler


Generated by HTMLFormatter at Fri Dec 20 18:58:33 2002