Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 4.957 pregleda

Najnovija ↓

VB, Access baza, sql.... pomoc 15.09.2003. u 16:07 · pre 281 mesec #1
Primer:
Access baza sadrzi tabelu spisak, i u tabeli postoji polje rb koje je tipa integer
Evo jedno dela koda pisanog u VB 6

Code:

Dim red_broj as Integer
red_broj = 123
ssql = "INSERT INTO spisak(rb) VALUES (redni_broj)"

Kada pokusam da u bazu dodam novi rekord, VB prijavljuje gresku u sql upitu.

Sta je u pitanju, ako sam bio jasan?
Potpis
Volim da se vozim grackim autobusom.
Gracki autobus jede sitne pare,
gracki autobus zna kad treba stane.
Re: VB, Access baza, sql.... pomoc 15.09.2003. u 16:22 · pre 281 mesec #2
Bilo bi lepo da si postovao koju gresku javlja, ali i iz ovoga se vidi nesto.

Prvo,

Code:

Dim red_broj as Integer
red_broj = 123


a ovamo koristis promenljivu koja se zove redni_broj. (red_broj vs. redni_broj)

Drugo,

Code:

ssql = "INSERT INTO spisak(rb) VALUES (redni_broj)"


treba da izgleda ovako:

Code:

ssql = "INSERT INTO spisak(rb) VALUES (" & redni_broj & ")"
Potpis
Blue Man Group
Re: VB, Access baza, sql.... pomoc 15.09.2003. u 21:09 · pre 281 mesec #3
Citat:

a ovamo koristis promenljivu koja se zove redni_broj. (red_broj vs. redni_broj)

To sam se za*ebao u postovanju. U pitanju je bila jedna promenjljiva. Ok, to je bilo to, onaj sql upit radi.
Imam jos jedno pitanje:
Da li u VB postoji nacin da se accessova baza optimizuje (compact and repair)?
Potpis
Volim da se vozim grackim autobusom.
Gracki autobus jede sitne pare,
gracki autobus zna kad treba stane.
Re: VB, Access baza, sql.... pomoc 15.09.2003. u 22:04 · pre 281 mesec #4
Ukljuci u referencama "Microsoft Jet and Replication Objects..."
Onda:

Code:

   Dim j as JetEngine
   j.CompactDatabase SourceConnection, DestinationConnection


Kao sto vidis, nova baza mora biti pod drugim imenom.
Bice ti potrebno jos malo FSO gimnastike da preimenujes novi fajl, pogledaj sticky.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme