[ anon69849 @ 18.02.2008. 12:47 ] @
pozdrav svima

pitanje:

c++ aplikacija treba da ubacuje rechi u sqlite3 bazu, ukoliko ponovo poqsha da ubaci rech koja je vecj u bazi treba da povecja broj pored rechi. kako?


primer:

kafa | 5
slushalice | 1
...

koristim standardne fje iz sqlite3.h

hvala
[ chachka @ 19.02.2008. 12:23 ] @
Uz predpostavku da imaš UNIQE index nad kolonom u kojoj čuvaš samu reč:
Code:

Pokušaš
  INSERT ... VALUES ('kafa', 1)
a ako ne prođe zbog narušavanja gore spomenutog indexa onda odradiš
  UPDATE ... SET ... +1 WHERE ... = 'kafa'