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

čudna greška s datumom

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

[ Pregleda: 2990 | Odgovora: 3 ] > FB > Twit

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 - pre 218 meseci
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!
 
Odgovor na temu

Boolean

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



Profil

icon Re: čudna greška s datumom07.06.2004. u 12:39 - pre 218 meseci
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?

 
Odgovor na temu

Qlex

Član broj: 21253
Poruke: 194



+1 Profil

icon Re: čudna greška s datumom08.06.2004. u 01:19 - pre 218 meseci
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
 
Odgovor na temu

dusans
Stojanov Dušan
Pančevo

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



+310 Profil

icon Re: čudna greška s datumom10.06.2004. u 12:16 - pre 218 meseci
Posalji tvoj datum preko parametra a ne kojekakvim nesigurnim konverzijama i formatima.
 
Odgovor na temu

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

[ Pregleda: 2990 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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