Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

MySQL i python problem, upis podataka u tablicu...

[es] :: Python :: MySQL i python problem, upis podataka u tablicu...

[ Pregleda: 3763 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

hiroc13
Croatia

Član broj: 51535
Poruke: 77
*.adsl.net.t-com.hr.



Profil

icon MySQL i python problem, upis podataka u tablicu...29.06.2007. u 07:13 - pre 203 meseci
import MySQLdb
db = MySQLdb.connect (host = "localhost", user = "root", passwd = "pero", db = "baza1")
c = db.cursor ()
c.execute(""" INSERT INTO tablica1 (prvo, drugo) VALUES ('tefhst', '1') """)
c.execute("SELECT * FROM rac3")
rezultat = c.fetchall ()
print rezultat


Kada startam ovo ispis mi je : ((15L, 'tefhst', 1L),) - što je ok...

ALI...

ako startam samo ovaj drugi dio gdje vadim podatke iz tablice ispis mi je ovo: ()

tj. kad u kodu imam upis u tablicu ispisujemi samo ono što trenutno upisujem, a sve ostale podatke ko da zaboravi...


GDE JE GRESKA ... JELI TO ISPRAVAN KOD..?
 
Odgovor na temu

Dejan Topalovic
Dejan Topalović
Senior Oracle DBA & Senior PL/SQL
Developer, Erste Sparinvest (Erste
Bank), Vienna, Austria
Vienna

Član broj: 635
Poruke: 1374
*.it-austria.net.

Sajt: www.baze-podataka.net


+2 Profil

icon Re: MySQL i python problem, upis podataka u tablicu...29.06.2007. u 09:09 - pre 203 meseci
Ne razumijem se u python, a ni tvoje pitanje nije bas najjasnije postavljeno, no koliko sam uspio shvatiti, koristis jednu tabelu pri unosu (tablica1), a drugu pri ispisu podataka (rac3). Da nije do toga?
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
 
Odgovor na temu

hiroc13
Croatia

Član broj: 51535
Poruke: 77
*.adsl.net.t-com.hr.



Profil

icon Re: MySQL i python problem, upis podataka u tabelu29.06.2007. u 09:16 - pre 203 meseci
Sorry krivo sam napisao... na oba dva mjesta koristim istu tabelu ... nije bitno dali je to (tablica1) ili (rac3)...

Da malo pojasnim...

Kada izvrsavam kod koji mi upisuje podatke u tabelu i u istom kodu poslje toga mi ispisuje podatke iz tabele.... ispisuje mi samo podatke koje sam u istom kodu upisao u tabelu...


Ali ako napravim kod koji mi samo ispisuje podatke iz tabele koju sam popunio vec prije.... ne ispisuje mi nista... ko da je tabela prazna...
 
Odgovor na temu

hiroc13
Croatia

Član broj: 51535
Poruke: 77
*.adsl.net.t-com.hr.



Profil

icon Re: MySQL i python problem, upis podataka u tablicu...29.06.2007. u 10:35 - pre 203 meseci
Rješio sam problem treba dodati još samo jednu liniju kod upisa u tablicu..

db.commit()
 
Odgovor na temu

alex
Aleksandar Radulovic
Senior Software Engineer, Spotify
Stockholm, Sweden

Član broj: 71
Poruke: 2194
*.siminn.is.

Jabber: alex@a13x.info
ICQ: -1
Sajt: www.a13x.info


+1 Profil

icon Re: MySQL i python problem, upis podataka u tablicu...29.06.2007. u 18:03 - pre 203 meseci
Preporucio bih ti koriscenje nekog od ORM alata umesto direktnih SQL upita i direktnog pristupa bazi. Tvoj kôd ce takodje biti znatno laksi za odrzavanje.
Pogledaj SqlObject i SqlAlchemy (licno preferiram i preporucujem ovaj drugi).

Jedna od prednosti ORM alata je sto imaju vec implementiran sav taj (pesacki) kôd i ostavljaju punu slobodu programeru da se skoncentrise na logiku svog kôda.
Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
tweet.13x ||
linkedin.13x
 
Odgovor na temu

[es] :: Python :: MySQL i python problem, upis podataka u tablicu...

[ Pregleda: 3763 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.