parametro fecha..

17/02/2005 - 21:51 por Matias | Informe spam
como paso un parametro de fecha.. tengo este string, el cual paso un string
y luego la fecha..

"Select * FROM ConsultaAsiento WHERE NroDeAsiento = " &
Str$(Val(Mid$(txt1.Text, 1, 4))) & " and Fecha = '" & dtp1.Value & "'"

asi me da error..

probe asi:

"Select * FROM ConsultaAsiento WHERE NroDeAsiento = " &
Str$(Val(Mid$(txt1.Text, 1, 4))) & " and Fecha = #" & dtp1.Value & "#

Asi no me da error pero no me anda. como seria???
desde ya gracias
 

Leer las respuestas

#1 Jorge Serrano [MVP VB]
17/02/2005 - 23:13 | Informe spam
Hola Matías,

asegúrate que tratas la fecha en el formato correcto (no indicas el error
que te da SQL Server).

Si acaso, utiliza CAST y CONVERT (mira en la ayuda de SQL Server).

De esta manera, podrás preparar la fecha para que SQL Server la interprete
correctamente.

Un saludo,

Jorge Serrano Pérez
MVP VB.NET




"Matias" wrote:

como paso un parametro de fecha.. tengo este string, el cual paso un string
y luego la fecha..

"Select * FROM ConsultaAsiento WHERE NroDeAsiento = " &
Str$(Val(Mid$(txt1.Text, 1, 4))) & " and Fecha = '" & dtp1.Value & "'"

asi me da error..

probe asi:

"Select * FROM ConsultaAsiento WHERE NroDeAsiento = " &
Str$(Val(Mid$(txt1.Text, 1, 4))) & " and Fecha = #" & dtp1.Value & "#

Asi no me da error pero no me anda. como seria???
desde ya gracias




Preguntas similares