Pergunta : Pergunta e datas de T SQL

Olá!, o

I tem um procedimento armazenado como mostrado abaixo de qual é chamado A.A. # aplicação web.  A idéia do procedimento é retornar todos os artigos que são marcados como não disponíveis na data especific.  Agora isto parece trabalhar muito bem contanto que a data é isto é 15/07/2010 inequívoco mas falhas onde a data poderia ser DD/MM ou MM/YY tal como 08/07/2010.  Eu pensaria que porque os dateTimes do SQL são usados durante todo ele ser APROVADO. a opinião do

When I os registros no analisador de pergunta as datas é indicada como YYYY-MM-DD.  Quando eu olho a data no Web page de C# está indicado porque DD/MM/YY.

I têm um registro que no 00:00 do shows

startdate 2010-08-03 do QA: 00:00 de 00
enddate 2010-08-06: o parâmetro @onDay de 00

The deve ser passado dentro como 05/08/2010 mas eu não começ nenhuma harmonização enfileiro… sugestões do

Any a respeito do que podem ser o problema e de como conseguir esta pergunta trabalhar confiantemente?

class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
PROCEDIMENTO notpretty do >ALTER " do class= " de " codeSnippet848597 do id= do
= de ivehicleabsence.ivehicleabsence_end @onDay

MAIS
	SELECIONAR ivehicleabsence.*, ivehicle.* 
		Do ivehicleabsence
		A ESQUERDA JUNTA-SE ao ivehicle EM (ivehicleabsence.ivehicle_id = ivehicle.ivehicle_id)

EXTREMIDADE
class= do

Resposta : Pergunta e datas de T SQL

você tem que paas o datetime correto do formato de seu programa de C#. As datas passadas ao procedimento do usuário do sql devem estar no formato mm/dd/yyyy. Assim eu sugiro que você qualquer um modifique seu código de C# para converter dd/mm/yyyy a mm/dd/yyyy antes do passar ao proc armazenado como um argumento
Outras soluções  
 
programming4us programming4us