Problema con formato data americano

martedì 23 settembre 2014 - 18.02
Tag Elenco Tags  Windows Server 2008 R2  |  SQL Server 2008 R2  |  VBScript

Cyberking Profilo | Junior Member

Ciao a tutti,
ho questo problema con la ricerca effettuata tramite storeprocedure su un db di sql server
il campo su cui ho problemi é di tipo data
i dati inseriti sono di questo tipo 23/09/2014

la store é questa
ALTER PROCEDURE [dbo].[verificaOraLibera]
-- Add the parameters for the stored procedure here
@giorno date,
@ora int,
@utente int

SELECT impegno,occupato from cal_ore_imp where id_utente_ads = @utente and ora_n_dispo=@ora and data = @giorno


questo é il richiamo che faccio da una pagina asp (classic)

exec verificaOraLibera '26/09/2014',0,14

l'errore che ricevo online é il seguente
Error converting data type varchar to date.

in locale mi funziona tutto perfettamente
mentre online ho il problema

probabilmente il db che ho in hosting ha i settaggi in date americane
ho pensato di passare da codice asp il formato di data in modo differente
ma cosi facendo ho il problema che in locale non mi funzionerebbe e che poi dovrei modificare tutte le pagine in cui mi richiamo la store (problema minore)

avete qualche consiglio da darmi per risolvere il problema?

Grazie
http://www.cyberkings.it

renarig Profilo | Expert

Prova con il formato Unix va sempre bene

2003-10-29 15:23:43.000

leggi anche questo che mi sembra ok
http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=66858

facci sapere

Cyberking Profilo | Junior Member

sembra andare tutto correttamente!
provo anche in altre query dopo di che mi faccio una funzione
Grazie
http://www.cyberkings.fr
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5