I need some advice,
I am creating a python program to communicate with an MS Access db in
python 2.4.
I can fetch records but cannot insert records.

def Insert(self, *row):
    global cursor, title, author, pubdate
    sqlInsert = "INSERT INTO Book_table"
    sqlInsert = sqlInsert + "(Bookname, BookAutor, "
    sqlInsert = sqlInsert + "Publicationdate) VALUES ('"
    sqlInsert = sqlInsert + title + "', '"
    sqlInsert = sqlInsert + author + "', "
    sqlInsert = sqlInsert + pubdate + ") "
    myconn = odbc.odbc('accessDatabase')
    cursor = myconn.cursor()
    cursor.execute(sqlInsert)
    myconn.commit()
    cursor.close()
    myconn.close()

The above code does not work.
Also with Tkinter, i want to have user input records into the db, i
cannot get what the user inputs into the entry to become a string
variable.

If you can help it would be most appreciated.
Thanks in advanced

Mark
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to