🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.python
Article #27021

Re: uniwersalny modul dostepu do bazy danych

#27021
From: Jan Koprowski
Date: Mon, 07 Dec 2009 19:00
19 lines
2036 bytes
On Dec 7, 7:22 pm, Michal <natural-born-kil...@dontmailme.com> wrote:
> W c# jest modul dostepu do bazy danych, ktorego mozna uzyc do
> podlaczenia sie do dowolnej bazy danych(do ktorej jest sterownik) aby
> zmienic baze danych wystarczy zmienic connection string. Reszta kodu
> pozostaje taka sama. Czy w pythonie sa podobne rozwiazania? Jedyne
> jakie widzialem sa przeznaczone do konkretnych baz np postegresql,
> mysql. Takie rozwiazanie stwaraza problem, poniewaz jak zmieni sie baza
> to zmienic trzeba kupe kodu.
>
> --

Oczywiście, że istnieje. Spróbuj http://www.sqlalchemy.org/
Musisz do niego doinstalować moduły do baz danych, które chcesz
obsługiwać (takie odpowiedniki sterowników w C#) ale współpracuje z
wieloma.
Listę obsługiwanych znajdziesz na stronie http://www.sqlalchemy.org/features.html

--
Jan Koprowski
Technical Details
Message-ID: <26bd3b4a-5a50-412b-9aba-1e0f6f1cc15d@9g2000yqa.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!postnews.google.com!9g2000yqa.googlegroups.com!not-for-mail
References: <20091207192232.24af1205.natural-born-killer@dontmailme.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!postnews.google.com!9g2000yqa.googlegroups.com!not-for-mail
From: Jan Koprowski <jan.koprowski@gmail.com>
Newsgroups: pl.comp.lang.python
Subject: Re: uniwersalny modul dostepu do bazy danych
Date: Mon, 7 Dec 2009 11:00:04 -0800 (PST)
Organization: http://groups.google.com
Lines: 21
Message-ID: <26bd3b4a-5a50-412b-9aba-1e0f6f1cc15d@9g2000yqa.googlegroups.com>
References: <20091207192232.24af1205.natural-born-killer@dontmailme.com>
NNTP-Posting-Host: 89.79.56.34
Mime-Version: 1.0
X-Trace: posting.google.com 1260212404 29496 127.0.0.1 (7 Dec 2009 19:00:04 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Mon, 7 Dec 2009 19:00:04 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: 9g2000yqa.googlegroups.com; posting-host=89.79.56.34;  posting-account=jAGyPwoAAACqVQZqzkaPUUDnrXC7_b7m
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US)  AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.33 Safari/532.0,gzip(gfe),gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit