Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

provera polja u bazi pa izvrsavanje uslova

[es] :: .NET :: ASP.NET :: provera polja u bazi pa izvrsavanje uslova

[ Pregleda: 1787 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

manjuska
Manja Djurickov

Član broj: 128998
Poruke: 12
79.101.202.*



Profil

icon provera polja u bazi pa izvrsavanje uslova26.08.2008. u 16:42 - pre 190 meseci
Napravila sam bazu i povezala sajt sa njom. Uspesno se podaci upisuju u nju, kao i ispisuju iz nje na odredjene strane. Moj problem je sledeci.
Kako treba da glasi kod za izvrsenje sledeceg:
Proveri datume koji su vec uneti u bazu i ukoliko je zeljeni novi datum za termin zauzet, javi gresku.
Za javljanje greske znam, ali ne znam kako da glasi kod koji proverava postojece datume u bazi. Radi se o zakazivanju termina za neke usluge.
Hvala
p.s. Baza je access
 
Odgovor na temu

toxi_programer
Nemanja Todić
Beograd

Član broj: 104396
Poruke: 464
*.adsl-1.sezampro.yu.

Sajt: www.articles411.com


+8 Profil

icon Re: provera polja u bazi pa izvrsavanje uslova27.08.2008. u 15:45 - pre 190 meseci
Možeš preko COUNT.

Code:

SELECT COUNT(Neki_Id) FROM MojaTabela WHERE Datum=@NoviDatum;

Naravno neću pisati kod koji koristi OleDbConnection, OleDbAdapter, OleDbCommand pošto ti to nije problem. Enivej, izvršiš gornji upit pomoću OleDbAdapter.Fill() i rezultat upišeš u neki DataTable. Onda sledi:
Code:

if( (int)dataTable.Rows[0][0] != 0 ) //ima već to vreme zakazano
{
  //...uradi nešto da signalizira da je datum zauzet...
}
else { 
    //..



I tako...
 
Odgovor na temu

manjuska
Manja Djurickov

Član broj: 128998
Poruke: 12
77.46.192.*



Profil

icon Re: provera polja u bazi pa izvrsavanje uslova28.08.2008. u 08:31 - pre 190 meseci
Meni je bila veeelika frka oko resavanja tog probl., pa sam vec uspela da ga resim. U svakom slucaju hvala, ali, evo, imam novi probl., pa bi mi pomoc dobro dosla
Potrebno je da proverim i datum i vreme termina, pa bi kod otprilike izgledao:

Do While Not (rsDatum.EOF OR duplicate)
If (StrComp(rsDatum("Datum"),Request.Form("Datum")(brojac) , vbTextCompare) = 0) and (StrComp(rsDatum("Vreme"),Request.Form("Vreme")(brojac) , vbTextCompare) = 0)Then duplicate=True
If duplicate=True then Response.redirect "http://localhost/salon/strane/greska2.asp" Else Duplicate=False
rsDatum.MoveNext
Loop


Probl., je sledeci
Microsoft VBScript compilation (0x800A040E)
'loop' without 'do'


Problem se javlja zbog "and" u 2.redu
Pomoc mi vredi samo ako bude u toku danasnjeg dana, pa...
Hvala unapred
 
Odgovor na temu

pl4stik
Senior .NET programmer/Consultant
oDesk
NI na nebu NI na zemlji

Član broj: 173596
Poruke: 715
82.117.195.*

Sajt: xx-auth.com.azhar.arvixe...


+31 Profil

icon Re: provera polja u bazi pa izvrsavanje uslova28.08.2008. u 11:37 - pre 190 meseci
Mislim da ces pre dobiti odgovor ako ovo pitanje postavish u Visual Basic 6 forumu posto je vbs u pitanju. Posto

Citat:
manjuska: Pomoc mi vredi samo ako bude u toku danasnjeg dana, pa...



To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
 
Odgovor na temu

manjuska
Manja Djurickov

Član broj: 128998
Poruke: 12
77.46.192.*



Profil

icon Re: provera polja u bazi pa izvrsavanje uslova28.08.2008. u 11:41 - pre 190 meseci
Resila sam, nedostajalo je End if.... I tako....

[Ovu poruku je menjao manjuska dana 28.08.2008. u 13:56 GMT+1]
 
Odgovor na temu

[es] :: .NET :: ASP.NET :: provera polja u bazi pa izvrsavanje uslova

[ Pregleda: 1787 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.