Novo

Forum kao aplikacija na telefonu

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

  • 7 odgovora
  • 2.845 pregleda

Najnovija ↓

Problem sa datumom i bazom podataka 03.09.2008. u 15:34 · pre 221 mesec
izmenjeno 1 put, poslednji put Aleksandar Ružičić 03.09.2008. u 15:45
  1. Aleksandar Ružičić03.09.2008. u 15:45zapis iz teksta poruke
#1
Ljudi molim vas pomagajte mi, ja stvarno ne mogu vise, citavo vreme se mucim sa ovim problemom, a to je:
prilikom izvlacenja podatka iz baze, koristim ADO i Access u pitanju je sledece imam polje DatumServisa koje je Date/Time tipa.
Kod je sledeci:

Code:


rs.Open "SELECT * FROM tblServis WHERE DatumServisa = #" & dDatum & "#", BazaPodatakaGlavna, adOpenStatic, adLockOptimistic



dDatum je tipa npr.: 1.9.2008

I citavo vreme mi izbacuje gresku:

Code:


Run-time error'-2147217913 (80040e07)

Syntax error in date query expression 'DatumServisa =
#1.9.2008#'.



U cemu je problem??????


krcko: uklonjene "neprimerene" reci
Re: Problem sa datumom i bazom podataka 03.09.2008. u 15:46 · pre 221 mesec #2
Evo ti jedan primjer pa isprobaj u pitanju je parametar koji prosledujes u vezi datum a to je . (tacka) koji Access ne prihvata.
Ovaj kod sam vidio u jednom postu sto je goranvuc napisao.

Code:

Public Function SQLDate(ByVal DateValue As Date) As String
   Dim strDate As String

   strDate = Month(DateValue) & "/" & Day(DateValue) & "/" & Year(DateValue)
   SQLDate = "#" & strDate & "#"
         
End Function


Ovo ti je funkcija, a nju ces izvrsiti na sledeci nacin:

Code:

rs.Open "SELECT * FROM tblServis WHERE DatumServisa =" & SQLDate(dDatum) & "", BazaPodatakaGlavna, adOpenStatic, adLockOptimistic


Ako gdje zapne samo reci.

Samo jos jedno, Gorane moraces i na ovaj kod staviti LICENCU zbog nekih pojedinaca pa ce opet biti frke. :)
Re: Problem sa datumom i bazom podataka 06.09.2008. u 09:10 · pre 221 mesec #6
A koji je problem u pitanju, tj. kako se manifestuje, tj. sta hoces da ti se resi?
Re: Problem sa datumom i bazom podataka 06.09.2008. u 09:23 · pre 221 mesec #8
Pa bilo je vec puno price o tome, o koriscenju funkcija za konverziju, tj. koje su local-aware, a koje nisu, dakle funkcije tipa Val() ili CDbl() i sl.

Malo pretrazi ovaj VB forum, stvarno nema smisla da "zvacemo" po 100-ti put.

Uostalom, pitao sam te konkretnu stvar i ocekivao sam da ces staviti primer koda koji ti pravi problem.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme