Jake relacie myslis? S Accessom nepracujem, ale ak to co chces ide vseobecne cez ADO, tak sa to da odkukat z nejakych prikladov napr. vo Visual Basicu a malo by to fungovat aj v Pythone podobnym sposobom.
From: Ondrej Beranek <rain...@gmail.com> To: Konference PyCZ <python@py.cz> Date: 05.05.2009 17:03 Subject: Re: [python] access soubor - vytvoření relací Sent by: python-boun...@py.cz Přes ADO to vypadá jednoduše. Nenašel jsem ale způsob jak to donutit tvořit relace mezi tabulkami. 2009/5/5 <rmik...@pss.sk> Ja pouzivam ADO: Priklad spracovanie (update) *.dbf suboru: # """ Spracovanie DBF databazy pomocou ADO """ import string # Pouzitie ADO import win32com.client conn=win32com.client.Dispatch('ADODB.Connection') # Connection String DSN='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\Perl_Python\Database; \ Extended Properties=FoxPro 3.0;' # print DSN conn.Open(DSN) rs = win32com.client.Dispatch('ADODB.Recordset') rs_name = 'MyRecordset' rs.CursorLocation = 3 rs.Open("SELECT * FROM rkun000", conn,1,3) # Vypis tabulky a update rs.MoveFirst() count = 0 while 1: if rs.EOF: break else: # pocet viet count = count + 1 nazov = rs.Fields.Item('NAZOV').Value rs.Fields.Item('NAZOV').Value = string.capwords(nazov) print rs.Fields.Item('NAZOV').Value # update aktualnu vetu rs.Update() # next record rs.MoveNext() print "Pocet spracovanych viet v databaze = %d" % count # Ukoncit spojenie conn.Close() Na Accsess musis zmenit iba connection string - pohladaj si ho (mozno tu): http://www.connectionstrings.com/ http://www.carlprothman.net/Default.aspx?tabid=81 From: Ondrej Beranek <rain...@gmail.com> To: Konference PyCZ <python@py.cz> Date: 04.05.2009 17:46 Subject: [python] access soubor - vytvoření relací Sent by: python-boun...@py.cz Ahoj, potřeboval bych nějak z python skriptu stvořit access databázi (mdb soubor) a aby toho nebylo dost potřeboval bych v ní ještě vytvořit relace. Je soubor datové výměny která probíhá denně. Ty relace stačí vyrobit až po vytvořeníé tabulek. Přítomnost accessu neni problem. Díky za všechny typy._______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
_______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python