python操作sybase資料庫

python 對於資料庫的使用如下

# 打開資料庫連接

#dbName指的是具體資料庫的名稱,例如mysql 的一個模組為mysqldb

db = dbName.connect("localhost","testuser","test123","TESTDB" )

# 使用cursor()方法獲取操作游標

cursor = db.cursor()

# 使用execute方法執行SQL語句

cursor.execute("SELECT VERSION()")

# 使用 fetchone() 方法獲取一條資料庫。

data = cursor.fetchone() –>fetchall() 獲得多條數據

print "Database version : %s " % data

# 關閉資料庫連接

db.close()

所有的資料庫操作的步驟基本上是一樣,但是sybase比較特殊,估計是由於sybase比較偏門,針對使用sybase的使用的文檔

網上要不說的比較籠統,要不就是按照那樣的方式不能進行操作,本帖就是為了解決這樣的情況的。剛才說了,所有的資料庫

操作基本上一樣,所以其他的廢話就不多說了。不過需要下載下面的模組,進行安裝,python第三方庫的安裝不在本帖說明其實

也不需要說明什麼。

注:import Sysbase

     db = Sybase.connect(dns,usr,password) 其中dns為本地配置好的sybase的連接名,需要在sybase config裡面進行配置,通

sqldbx客戶端使用是一樣的