Predmet:Re: MsAces Vb editor
PoÅ¡to je ovo Å¡kola i možda ima učenika kojima to nije jasno, da pokuÅ¡am malo pojasniti ovo Å¡to je Getsbi rekao.
Imamo naprimjer proceduru u kojoj je neki SQL i želimo provjeriti dali je u redu i dali nam prikazuje vrijednost koju želimo:
PreuzmiIzvorni kôd (vbnet):Function BrojPonude()
Dim db As Database
Dim SQL As String
Dim rs As Recordset
Dim I As Integer
Set db = CurrentDb
SQL = "SELECT Max(Right(PonudaID,4)) FROM tblPonuda"
Set rs = db.OpenRecordset(SQL)
MsgBox rs.Fields(0)
End Function
U VB editoru kliknemo miÅ¡em na sivu traku na lijevoj strani pokraj reda u proceduri gdje želimo da se izvrÅ¡enje naredbe zaustavi. Pojavit će se smeđi krug i i tekst linije koda će također biti prevučen smeđom bojom.
Zatim u Immediate Window upišemo
?nazivProcedure() > Enter
IzvrÅ¡enje procedure će se zauztaviti na odabranoj liniji.
Sa F8 zatim nastavljamo izvršenje red po red.
Ja sam u gornjem primjeru napisao linjiu koda
MsgBox rs.Fields(0)
Tu bi trebala iskočiti poruka u kojoj će biti podatak koji nam treba.
Ovo pišem zbog toga što sam i ja dugo radio u Accesu i takve stvari mi nisu bile jasne, a vjerujem da i sada ima ljudi kojima trebaju objašnjenja.
Prilozi:
Image1.jpg
Preuzimanja:361
Velicina datoteke:75.75 KB
Pozdrav