[python] access soubor - vytvoření relací
Jan Jakubuv
cbboy na matfyz.cz
Pondělí Květen 4 18:55:02 CEST 2009
On Mon, May 04, 2009 at 05:44:25PM +0200, Ondrej Beranek wrote:
>
> Díky za všechny typy.
Zdravim,
osobne nemam moc zkusenosti, ale co vim tak Python podporuje jakesi obecne
rozhrani pro pristup k databazi. Ja jsem pouzival `sqlite` a kod vypadal asi
takto:
from pysqlite2 import dbapi2 as sqlite3
dbfile = "nov43.db"
con = sqlite3.connect(dbfile)
cur = con.cursor()
cur.execute("create table notenames (notename text, notetype integer(1))")
cur.execute("create table enumvalues (noteid integer, enumval text)")
...
Funkce `connect` bez problemu vytvorila soubor `dbfile` pokud neexistoval a
tabulky muzete vytvorit pomoci SQL prikazu.
Samozrejme pro pristup k accessovske databazi musite pouzit spravny modul (a
ne `pysqlite2`), ale jestli vsemu dobre rozumim tak rozhrani by melo byt
zhruba stejne. Syntaxe SQL prikazu se take muze mirne lisit. Dale bych
hledal na
http://wiki.python.org/moin/DatabaseInterfaces
S pozdravem,
honza.
--
Heriot-Watt University is a Scottish charity
registered under charity number SC000278.
Další informace o konferenci Python