ucim programirati u VB uz pomoc knjiga raznih upustava i pomoci susretljivih ljudi i naisao na problem koji je:
u bazi imam polja
sifra naziv
100 Hleb
101 Mleko
102 Hleb
wsifra
.INDEX za pozicioniranje na odredjeni slog
mi je SIFRA =+sifra (key formiran u "Visdata")
.INDEX = "SIFRA"
.SEEK "=",wsifra
i ovo funkcionise pozicionira me na zahtevani slog.
druga baza u kojoj bi da pratim promene po jednoj sifri
sifra stavka naziv datum itd...
100 1 Hleb 10-11-2006
100 2 Hleb 11-11-2006
100 3 Hleb 12-11-2006
wsifra wstavka
.INDEX za pozicioniranje na odredjeni slog
zadajem kao SIFRARED =+sifra;+stavka isto (key formiran u "Visdata")
npr: wsifra=100 , wstavka=2
wkey=wsifra & wstavka
.INDEX = "SIFRARED"
.SEEK "=", wkey
ne pozicionira me na sifri 100 stavaka 2 vec mi javi da nije pronadjen
slog a ne upisuje ga kao novog i javlja sledece :
Run-time error "3022"
odnosno izmena u vasoj tabli nije moguca jer se ne moze
u bazi imam polja
sifra naziv
100 Hleb
101 Mleko
102 Hleb
wsifra
.INDEX za pozicioniranje na odredjeni slog
mi je SIFRA =+sifra (key formiran u "Visdata")
.INDEX = "SIFRA"
.SEEK "=",wsifra
i ovo funkcionise pozicionira me na zahtevani slog.
druga baza u kojoj bi da pratim promene po jednoj sifri
sifra stavka naziv datum itd...
100 1 Hleb 10-11-2006
100 2 Hleb 11-11-2006
100 3 Hleb 12-11-2006
wsifra wstavka
.INDEX za pozicioniranje na odredjeni slog
zadajem kao SIFRARED =+sifra;+stavka isto (key formiran u "Visdata")
npr: wsifra=100 , wstavka=2
wkey=wsifra & wstavka
.INDEX = "SIFRARED"
.SEEK "=", wkey
ne pozicionira me na sifri 100 stavaka 2 vec mi javi da nije pronadjen
slog a ne upisuje ga kao novog i javlja sledece :
Run-time error "3022"
odnosno izmena u vasoj tabli nije moguca jer se ne moze