[ gygy @ 26.02.2004. 13:54 ] @
| Imam *.xml bazu (npr Proba.xml, a za njeno povezivanje sa tabelom koristim "DataSource1" i "ClientDataSet1") i u njoj imam 4 kolone: "RB", "Prezime", "Ime" i "Bodovi". Od koje su "RB" i "Bodovi" Integer, a "Prezime" i "Ime" String tipa.
Problem je sledeci zelim da obrisem ime, prezime i bodove, a da redni broj nasledi sledeci koji je u tabeli.
na primer:
...
5 Peric Petar 20
6 Peric Janko 15
7 Peric Marko 25
8 Peric Zarko 22
...
e sad kada obrisem "6 Peric Janko 15" onad da bude
...
5 Peric Petar 20
6 Peric Marko 25
7 Peric Zarko 22
...
Na koji nacin je to najlakse izvesti?
Unapred hvala!!!
GYGY |
[ Rapaic Rajko @ 17.03.2004. 11:34 ] @
Slucajno nabasah...
Imas u Delphi6\bin folderu aplikaciju XMLMapper; cini mi se da sluzi bas za to sto si pitao: transformacije. Nisam nesto ulazio u isprobavanje, ali mi izgleda da ima solidan help. Na prvi pogled, radi konverziju xml->table, table->xml, i (pazi sad!) cak gradi transformaciju prema vec postojecim xml-u i tabeli. Za ovo zadnje (ako radi), svaka im cast...uostalom, pa to je Borland...
Pozdrav
Rajko
[ gygy @ 07.01.2005. 20:43 ] @
Posle nekog vremena opet mi treba da uradim ovako nesto
...
5 Peric Petar 20
6 Peric Janko 15
7 Peric Marko 25
8 Peric Zarko 22
...
e sad kada obrisem "6 Peric Janko 15" onad da bude
...
5 Peric Petar 20
6 Peric Marko 25
7 Peric Zarko 22
...
ali ne znam kako.
Da li je neko radio ovako nesto? (A ako jeste kako da ja to isto uradim?)
Hvala!!!
[ Srki_82 @ 07.01.2005. 21:54 ] @
Ne postoji neki auto nacin za to. Jednostavno ponovo upises redni broj za sve elemente iza onog koji si obrisao sa vrednostima koje treba da su tu.

[ gygy @ 07.01.2005. 22:26 ] @
Dobro upisem redni broj ali kako?
Kad ih on sortira po prezimenu, kako da prepisem samo redne brojeve?
Hvala!!!
[ Srki_82 @ 07.01.2005. 22:41 ] @
Zar DataSet ne moze da sortira podatke kako pozelis!? Imas property CommandText i tu upises SQL zahtev koji ce ti sortirati podatke po rednom broju... nesto kao SELECT * FROM ImeTabele ORDER BY RedniBroj. Izvrsis SQL i sortirano ti je po rednom broju.

[ slavica2000 @ 08.01.2005. 17:13 ] @
Sto rekao Srdjan :jednostavno ponovo upises redni broj za sve elemente iza onog koji si obrisao sa vrednostima koje treba da su tu.
Zar ne mozes posle brisanja da odradis Query koji menja RB za -1 SVIM slogovima koji su iza(veci) obrisanog, secam se da je to islo sa UPDATE. Mislim da samo treba da prvo upamtis broj koji si obrisao
[ gygy @ 08.01.2005. 19:39 ] @
Dobro bre moze li to nekako drugacije bez Query-a?
Posto o Query nemam blage veze.
[ gygy @ 10.01.2005. 11:12 ] @
Sortiranje po prezimenu sam resio na ovaj nacin:
ClientDataSet
>IndexFieldNames-prezime
e sad mi treba kada kliknem na "R.B." - Button1, da mi ispise (tj prepise) u koloni "r.b." redne brojeve i da ih automatski snimi u bazu (kad dodam ili obrisem podatak).
Sto se tice Query-ja namam blage veze.
Kako da uradim ovo?
Unapred hvala!
[ Rapaic Rajko @ 10.01.2005. 13:02 ] @
Jos malo pa GODINU dana kako si poceo ovaj thread, a i dalje 'nemas o query-ju blage veze'...
Rajko
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.