Novo

Forum kao aplikacija na telefonu

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

Kako napraviti upit da prebacuje podatke kada dođe do određenog datuma?

  • 9 odgovora
  • 4.053 pregleda

Najnovija ↓

Kako napraviti upit da prebacuje podatke kada dođe do određenog datuma? 25.07.2012. u 12:29 · pre 173 meseca #1
Ljudi pravim neku bazicu u koju ću smještati informacije o podignutim bankovnim garancijama. Kako mogu napraviti upit ili tako nešto da mi smješta sve bankovne garancije kojima je rok važenja ispod trenutnog datuma smješta u istekla a one koje još nisu istekle u aktivne.
Potpis
=VoJo=
Re: Kako napraviti upit da prebacuje podatke kada dođe do određenog datuma? 25.07.2012. u 14:18 · pre 173 meseca #4
Citat:
voojo88:
Kako mogu napraviti upit ili tako nešto da mi smješta sve bankovne garancije kojima je rok važenja ispod trenutnog datuma smješta u istekla a one koje još nisu istekle u aktivne.


U načelu, onaj podatak koga možeš dobiti upitom se i ne upisuje u tabelu, iz razloga što to bez potrebe komplikuje ažuriranje baze, stvara plodno tle za greške, povećava mrežni saobraćaj, usporava rad itd. Do toga ćeš doći iskustvom. Takođe, izbegavaj nazive tabela sa space-ovima, zažalićeš naknadno.

U tvom primeru mislim da nema razloga za upisivanjem statusa u tabelu, već samo kreiraj potrebne kverije koji ćeš koristiti za forme i izveštaje. Primerčić je dole.
Re: Kako napraviti upit da prebacuje podatke kada dođe do određenog datuma? 25.07.2012. u 14:22 · pre 173 meseca #5
Citat:
smal:
Citat:
voojo88:
Kako mogu napraviti upit ili tako nešto da mi smješta sve bankovne garancije kojima je rok važenja ispod trenutnog datuma smješta u istekla a one koje još nisu istekle u aktivne.


U načelu, onaj podatak koga možeš dobiti upitom se i ne upisuje u tabelu, iz razloga što to bez potrebe komplikuje ažuriranje baze, stvara plodno tle za greške, povećava mrežni saobraćaj, usporava rad itd. Do toga ćeš doći iskustvom. Takođe, izbegavaj nazive tabela sa space-ovima, zažalićeš naknadno.

U tvom primeru mislim da nema razloga za upisivanjem statusa u tabelu, već samo kreiraj potrebne kverije koji ćeš koristiti za forme i izveštaje. Primerčić je dole.


Drug ne vidim da si okačio primjer?
Potpis
=VoJo=
Re: Kako napraviti upit da prebacuje podatke kada dođe do određenog datuma? 01.08.2012. u 09:48 · pre 173 meseca #8
Riješio sam kako je smal rekao i sve mi radi kako treba,ali sada ima drugi problem. Naime bazu sam priveo kraju i sve radi kako treba sem dugmadi na formama, radim u access-u 2003 i kreirao sam par dugmića preko vizarda tipa (zatvori,snimi,briši) i kada pokrenem formu i kliknem na dugme pojavi mi se sledeće "A problem occurred with Microsoft Access was communicating with OLE". A kada napravim praznu formi i dodam dogme radi.
Potpis
=VoJo=
Re: Kako napraviti upit da prebacuje podatke kada dođe do određenog datuma? 01.08.2012. u 14:48 · pre 173 meseca #9
Tvoja poruka se moze sumirati u dva logicka izkaza:

IF
"kreirao sam par dugmića preko vizarda tipa "
THEN "A problem occurred with Microsoft Access was communicating with OLE".

IF "A kada napravim praznu formi i dodam dugme" THEN " radi."

Iz ovoga se moze zakljuciti da ne treba da koristis Wizard, nego da formu pravis onako kako se to radi nabolje - rucno. Uskoro ces preci na Access 2007 ili 2010, veruj mi, wizardi u tim verzijama ne izbacuju formalnu gresku, ali uglavnom generisu kod koji absolutno ne radi. Prema tome, zaboravi na wizarde i lepo budi gospodar svoig posla.

Kad bi ljudi znali kako je Mcrosoft u stvari napravio wizarde, trazili bi odstetu na sudu.

:-)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme