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

C# datum i Access

[es] :: .NET :: .NET Desktop razvoj :: C# datum i Access

[ Pregleda: 1911 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ZoranV
Zoran Vukovic

Član broj: 124559
Poruke: 29
*.dynamic.sbb.rs.



+1 Profil

icon C# datum i Access11.04.2012. u 08:34 - pre 146 meseci
Pokušavam da u C# iz Access tabele izdvojim određeni zapis vezan za datum. Kad u Accesu polje Datum prikažem kao string onda sve radi kako treba, ali ako stavim datatime javlja grešku.

string strDatum = "11.04.2012";
OleDbCommand KomandaIzdvoj = new OleDbCommand("SELECT * FROM Izostanci WHERE Datum=" + strDatum , konekcija);

javlja grešku

Syntax error in number in query expression 'Datum=11.04.201'.

Na ovom forumu ima dosta o ovoj temi, ali nisam uspeo da rešim problem. Gde grešim?
 
Odgovor na temu

AMD guy
Miroslav
.NET developer

Član broj: 128930
Poruke: 1007

Sajt: www.its.edu.rs


+38 Profil

icon Re: C# datum i Access11.04.2012. u 08:40 - pre 146 meseci
Datum drugacije formatiraj
http://www.techonthenet.com/access/functions/date/format.php
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
 
Odgovor na temu

ZoranV
Zoran Vukovic

Član broj: 124559
Poruke: 29
*.dynamic.sbb.rs.



+1 Profil

icon Re: C# datum i Access11.04.2012. u 09:33 - pre 146 meseci
izgleda da ne shvatam

odradio sam sledeće

("SELECT * FROM Izostanci WHERE Datum= Format(#" + strDatum + "#, \"Short Date\")", konekcija)

ali i dalje javlja grešku.
 
Odgovor na temu

AMD guy
Miroslav
.NET developer

Član broj: 128930
Poruke: 1007

Sajt: www.its.edu.rs


+38 Profil

icon Re: C# datum i Access11.04.2012. u 11:15 - pre 146 meseci
A jel si string strDatum = "11.04.2012"; promenio u "11/04/2012"
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
 
Odgovor na temu

ZoranV
Zoran Vukovic

Član broj: 124559
Poruke: 29
*.dynamic.sbb.rs.



+1 Profil

icon Re: C# datum i Access11.04.2012. u 11:47 - pre 146 meseci
Da tako radi,

Ali nije mi jasno u bazi sam promenio format u 11.04.2011

Hvala
 
Odgovor na temu

Dusan Kondic
Programer
ZR "Parametar" Ljubovija
Ljubovija

Član broj: 49961
Poruke: 225
*.adsl-a-2.sezampro.rs.

Sajt: www.drinacoding.com


+14 Profil

icon Re: C# datum i Access11.04.2012. u 12:32 - pre 146 meseci
Pokušaj da isparsiraš tekst SQL komande tako da dobiješ yyyy-MM-dd, odnosno:
Code:
"SELECT * FROM Izostanci WHERE Datum= '2011-04-11' "

Obavezno stavi nulu ispred jednocifrenog dana i/ili meseca i ceo datum stavi u jednostruke navodnike.
Npr.
Code:

"SELECT * FROM Izostanci WHERE Datum='" + 
DatumskaKontrola.Value.Year.ToString() + "-" + 
DatumskaKontrola.Value.Month.ToString().PadLeft(2, (char)48) + "-" + 
DatumskaKontrola.Value.Day.ToString().PadLeft(2, (char)48) + "'"
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: C# datum i Access

[ Pregleda: 1911 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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