Novo

Forum kao aplikacija na telefonu

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

  • 10 odgovora
  • 3.359 pregleda

Najnovija ↓

Problem sa datumom 08.05.2012. u 22:38 · pre 176 meseci #1
Na formi imam textbox_datum, formatiran naravno kao datum (short date). U tabeli imam polje datum formatirano isto takodje kao datum (short date). Kada preko VB-a pozovem

Code:

"INSERT INTO <tabela> VALUES (" & textbox_datum & ... & ");"


U polje datum upise mi se vrednost 30/12/1899 (a kada kliknem na to polje pojavi se 12:01:09 AM).

Pokusao sam da dimenzionisem tu promenljivu i kao Date i kao String, u oba slicaja se isto ponasa. Zna li neko resenje za ovaj problem?
Unapred zahvaljujem.
Re: Problem sa datumom 08.05.2012. u 23:25 · pre 176 meseci #2
Probaj sa sledećim kodom:
Code:
"INSERT INTO <tabela> VALUES (#" & Format(textbox_datum, "dd\/mm\/yyyy") & "#);"
Potpis
Jednog dana...
Re: Problem sa datumom 08.05.2012. u 23:54 · pre 176 meseci #3
Opet isto :(
Dzaba format kad ga & opet pretvori u text. U watch windowu pokazuje ono sto treba, ali u tabeli brljavi.
Re: Problem sa datumom 09.05.2012. u 00:07 · pre 176 meseci #4
Da nisi kojim slučajem u tabeli za format izabrao Long time,umesto short date(jer je ovaj long odmah ispod short date)? Kod mene je sve ok.Ajde okači primer tvoje baze (ukratko samo sa tom tabelom i ovim kodom.
Potpis
Jednog dana...
Re: Problem sa datumom 09.05.2012. u 06:57 · pre 176 meseci #6
Ako se u polju pojavljuje uporno 30.12.1899 sva je prlika da u Regionalnom setovanju treba popraviti datumski seoparator na '' . '' ....
Start->Setings->Control Panel->Regional Settings->Date->Date Separator.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Problem sa datumom 09.05.2012. u 07:43 · pre 176 meseci
izmenjeno 1 put, poslednji put SLOJ.1973 09.05.2012. u 08:10
  1. SLOJ.197309.05.2012. u 08:10zapis iz teksta poruke
#7
Nisi me poslusao u vezi sa kodom.Evo probaj sada.
U stvari Getsbi je u pravu.Regionalna podesavanja ti nisu u redu.Podesen ti je datum u obliku mm-dd-yyyy (mesec,dan,godina) pa zato kad ukucas datum 30\12\2012 access smatra da si ukucao pogresan datum jer ne postoji 30-ti mesec.Mislim da je tu greska.Pokusaj da promenis podesavanja.
Potpis
Jednog dana...
Re: Problem sa datumom 09.05.2012. u 09:10 · pre 176 meseci #8
Getsbi je u pravu. Kod mene je proradilo tek kad sam u regional setings postavio date separator na ".". Inace je brljavilo sta god da mu u kodu stavim za date separator.
Inace mi je u regional setings dd-mm-yyyy.
Hvala na trudu i pomoci.
Re: Problem sa datumom 09.05.2012. u 19:20 · pre 176 meseci #9
Zapravo prava formula je

Code:


    ... & Format("#" & Dat & "#", "dd\/mm\/yyyy") & ", " & ...


Moze i Format("#" & Dat & "#", "short date") ili
Format("#" & Dat & "#", "dd/mm/yyyy") i jos mnogo toga.
Bitno je da se # uvuce napred u izraz
Re: Problem sa datumom 09.05.2012. u 19:59 · pre 176 meseci #10
A šta ti ja reče u ovom odgovoru dole?!
Citat:
SLOJ.1973: 
Code:
"INSERT INTO <tabela> VALUES (#" & Format(textbox_datum, "dd\/mm\/yyyy") & "#);"
Potpis
Jednog dana...
Re: Problem sa datumom 09.05.2012. u 20:29 · pre 176 meseci #11
Ali ovo tvoje kod mene ne radi, smeta mu # na kraju
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme