77家的会客2010

PythonでAccessデータベース(*.mdb)を作成する

ADOXを使用して、Accessのデータベース(*.mdb)を作成します。私が知るたいがいのWindows(Windows XPと言うものです)では標準で使えるので、インストールなしにデータベースを使用したい場合に便利です(Accessをインストールしていなくても使えるわけで)。前にVBScriptで作ったもののPython版。

#!c:/Python25/python.exe -u
# encoding: cp932

import win32com.client

MDB_NAME = r"test.mdb"
PASSWORD = "pass"

cat = win32com.client.Dispatch("ADOX.Catalog")
ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;\
    Jet OLEDB:Database Password=%s;" % (MDB_NAME,PASSWORD)
cat.Create(ConnectionString)

from:http://d.hatena.ne.jp/Fio/20081119/p1

历史上的今天: [2007/04/16]今天看的进度慢了些
[2007/04/16]无耻的网通,恶心的“健康商城”

[PythonでAccessデータベース(*.mdb)を作成する]的回复

Post a Comment~