Thanks Brian for the help on the last one. I couldn’t see the wood for the
trees. I have a tougher one for
you. I am reading in a CSV file. Each line represents a line that I want
to upload into my database. I am
trying to upload the first line in the file to get myself started. The code is below:- import string, re path =
"c:/test/import.csv" listy = [] input =
file(path, "r") for line in input.readlines(): line = line.split(",") listy.append(line) print listy[-1] stat =
"""Insert into cost_grid values
(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?, ?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?, ?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?, ?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,)""" t = 5000 d = "PF2" b = 91.4 a = 95.00 import mx.ODBC import mx.ODBC.Windows db = mx.ODBC.Windows.DriverConnect('DSN=vfp') c = db.cursor() c.execute(stat, listy[-1]) db.commit() c.close() I get the following error: TypeError: parameters
must be a list of tuples Any suggestions would be greatly appreciated. Thanks, John. |
_______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor