if tableName == "": print "you have to enter a name" continue currentDB = env.openDB(tableName) if currentDB == False: print "open database failed" else: if currentDB.schema.getIndexName() == "": print "this table has no index, so please select add function" continue else: if currentDB.updateRecord() == False: print "the record is not legal" continue else: env.closeDB(tableName) print "update success" elif instruction == 3: tableName = raw_input("please enter table name : ") if tableName == "": print "you have to enter a name" continue currentDB = env.openDB(tableName) if currentDB == False: print "open database failed" else: if currentDB.addRecord() == False: print "the record is not legal" continue else: env.closeDB(tableName)