newbie: Need Help Moving Data from Kirbybase to Gadfly

dc cncprgr at aim.com
Mon Apr 10 16:16:12 EDT 2006


I have muddle through this and gotten my script to work. Corrected code
attached.

#   get global modules for python
import os
import sys

#get database manager module
from kirbybase import KirbyBase, KBError

# open a database, embedded
db = KirbyBase()
result=db.select('test2.tbl', ['recno'],['*'], returnType='object')

# open Gadfly database for storing data
import gadfly
connection = gadfly.gadfly("subscription", "pvfd_sql")

#connection.startup("subscription", "pvfd_sql")
cursor = connection.cursor()

# Insert all records into SQL Database
for record in result:
   ln=str(record.lastname).strip("'")
   fn=str(record.firstname).strip("'")
   ci=str(record.city).strip("'")
   st=str(record.state).strip("'")
   ad=str(record.address).strip("'")
   zi=str(record.zip).strip("'")
   ph=str(record.phone).strip("'")

   sql = "INSERT INTO addresslist (lastname, firstname,CITY, STATE,
ADDRESS, ZIPCODE, PHONE) VALUES(?,?,?,?,?,?,?)"
   cursor.execute(sql,(ln, fn, ci, st, ad, zi, ph))
   print "adding..."
   connection.commit()
connection.close

#------------------------------------------------------------------------------
#  End of Script
#------------------------------------------------------------------------------




More information about the Python-list mailing list