miro35 |
23.07.2012 15:31 |
Predmet:Re: VB-a sklola za napredne
Evo jedan zadatak.Imam tabelu artikli u kojoj je kolona ARTNAZIV.
Trenutno su u tabeli upisani artikli malim slovima.Treba napraviti funkciju koja će izvrtiti rekordset i svaki naziv koji je malim slovima pretvoriti u velika slova.Znači treba koristiti access naredbu UCase.Možemo probati ovo svi skupa napraviti.Ako neko ima ideju neka podjeli sa nama. |
pmiroslav |
23.07.2012 17:16 |
Predmet:Re: VB-a sklola za napredne
To se vrla lako može napraviti sa Update Queryem
UPDATE Artikli SET Artnaziv = UCase([Artnaziv]); A za ispravak sa VB codom se treba malo viÅ¡e namučiti. |
zxz |
23.07.2012 17:22 |
Predmet:Re: VB-a sklola za napredne
Citat:To se vrla lako može napraviti sa Update Queryem
UPDATE Artikli SET Artnaziv = UCase([Artnaziv]);
A za ispravak sa VB codom se treba malo viÅ¡e namučiti. Da a moze se i napraviti Queri da samo prikazuje velikim slovima jer Ucase radi i u Query-u to sam i pisao u sql skoli. |
miro35 |
24.07.2012 08:08 |
Predmet:Re: VB-a sklola za napredne
Znam imam i ja taj Update query ali evo za početak recimo neku funkciju.Može i za neÅ¡to drugo ne moraju biti mala velika slova.
Npr: Želim da iz jedne tabele prebacim podatke u drugu od određenog datuma do nekog datuma.S tim da u prvoj tabeli treba da ostanu podaci koji nisu preneÅ¡eni u drugu bez ovih koji su preneÅ¡eni.Obe tabele imaju iste kolone. |
dex |
24.07.2012 09:44 |
Predmet:Re: VB-a sklola za napredne
Mislis INSERT u drugu tabelu, a DELITE u prvoj? |
miro35 |
24.07.2012 10:41 |
Predmet:Re: VB-a sklola za napredne
Tako je ali insert od datuma do datuma
Zatim delete od datuma do datuma |
dex |
24.07.2012 15:36 |
Predmet:Re: VB-a sklola za napredne
Ucinilo mi se da je najjednostavnije preko SQL-a (a i naucio sam ponesto u skoli ) nego da se podizu recordsetovi |
Prilozi: VBSkola.zip (Velicina datoteke:19.98 KB)
|
miro35 |
25.07.2012 08:05 |
Predmet:Re: VB-a sklola za napredne
Cini mi se dobro,samo treba postaviti kontrole ako nema podataka u tabeli u tom intervalu da javi da nema podataka itd..
Dobra ideja i realizacija. |
FOX028 |
05.08.2012 09:29 |
Predmet:Re: VB-a sklola za napredne
Ako tema nije zastarela, evo i resenja u VB za primer sa prebacivanjem iz malih u velika slova
PreuzmiIzvorni kôd (Text):Public Sub VelikaSlova(Tabela As String)
Dim rst As Recordset
Dim db As DAO.Database
Set db = CurrentDb
Set rst = db.OpenRecordset(Tabela)
rst.MoveFirst
Do
rst.Edit
rst("Ime") = UCase(rst("Ime"))
rst.Update
rst.MoveNext
Loop Until rst.EOF
rst.Close
Set db = Nothing
Set rst = Nothing
End Sub
|
zxz |
05.08.2012 12:27 |
Predmet:Re: VB-a sklola za napredne
Nije tema zastarjela ali nema kandidata za skolu pa smo stali. |