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

čudna greška s datumom

[es] :: .NET :: čudna greška s datumom

[ Pregleda: 1184 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Boolean

Član broj: 23068
Poruke: 42
*.net.vip.hr



Profil

icon čudna greška s datumom07.06.2004. u 12:06

Da li netko zna zašto se dešava sljedeće;
kada upisujem datum preko dataset-a u SQL server sve radi super, a kada upisujem preko sql upita sa Command.ExecuteNonQuery() onda zamijeni mjesta danu i mjesecu!? Oba dva datuma uzimam na isti način sa "Date.Now", tako da u tome nema razlike.
Probao sam istu stvar sa recordsetom u VB6 i ista stvar se dešava. Preko recordseta radi, preko sql upita zamijeni mjesta!
07.06.2004. u 12:06 

Boolean

Član broj: 23068
Poruke: 42
*.net.vip.hr



Profil

icon Re: čudna greška s datumom07.06.2004. u 12:39
Sad sam još nešto otkrio, izgleda da ima veze sa načinom kako mu dataset pošalje podatak. Sad sam probao u sql serveru direktno upisati upit:

INSERT INTO Predaja
(IdPolice, IDRadnik, datPredaje, Predano)
VALUES (N'234', 2, '24.4.2003', 1)

Na što mi javi grešku:
"The conversion of char data type to small data type resulted in an out-of-range smalldatetime value."

Kada upišem sljedeće:
INSERT INTO Predaja
(IdPolice, IDRadnik, datPredaje, Predano)
VALUES (N'234', 2, '4.24.2003', 1)

E sada radi, i pazite sad; kad pogledate zapis piše najnormalnije:
24.4.2003

Zašto radi takvu konverziju, da li to ima veze sa Regional settings?

07.06.2004. u 12:39 

Qlex
Ivan Kušaković
Beograd

Član broj: 21253
Poruke: 178
*.smin.sezampro.yu.

ICQ: 36212764


Profil

icon Re: čudna greška s datumom08.06.2004. u 01:19
Mislim da je default SQL Servera da tako postavlja datume , ali da moze da se izmeni koriscenjem funkcije DATEFORMAT

Code:
SET DATEFORMAT dmy
GO
DECLARE @datevar datetime
SET @datevar = '21/12/04'
SELECT @datevar
GO


Pozdrav
Ivan

Sva velika buduća carstva biće carstva uma [..:Vinston Čercil , 1953:..]

08.06.2004. u 01:19 

dusans
Stojanov Dušan
Pančevo

Član broj: 9551
Poruke: 233
*.bisinter.net



Profil

icon Re: čudna greška s datumom10.06.2004. u 12:16
Posalji tvoj datum preko parametra a ne kojekakvim nesigurnim konverzijama i formatima.
10.06.2004. u 12:16 

[es] :: .NET :: čudna greška s datumom

[ Pregleda: 1184 | Odgovora: 3 ]

Postavi temu Odgovori

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