Article View: pl.comp.lang.python
Article #27021Re: uniwersalny modul dostepu do bazy danych
From: Jan Koprowski
Date: Mon, 07 Dec 2009 19:00
Date: Mon, 07 Dec 2009 19:00
19 lines
2036 bytes
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-mailReferences:
<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