Visual Basic - Recordset con filtro de fechas

Life is soft - evento anual de software empresarial
 
Vista:

Recordset con filtro de fechas

Publicado por Cecilia (12 intervenciones) el 01/07/2004 21:49:01
Hola, tengo un recordset con filtro de fechas que no funciona, me da el siguiente error:
El proveedor no admite las propiedades solicitadas. Se que es por las fechas porque funcionaba hasta que agregué este filtro.
Uso ADO, bases dbf , el campo en la base es del tipo Date. Tampoco puedo hacerlo desde el generador de consultas, cuando elijo las fechas para filtrar no trae ningún valor, a pesar de seleccionar los valores posibles que me sugiere de la tabla.

\'Crear el Recordset
Set RS1 = New ADODB.Recordset
sT = \"\"
sT = \" SELECT * FROM GVA12,GVA42 \"
sT = sT & \" WHERE (GVA42.T_comp = GVA12.T_comp \"
sT = sT & \" and GVA42.N_comp = GVA12.N_comp \"
sT = sT & \" and GVA12.Fecha_emis between #\" & Format(FechaD, \"mm/dd/yyyy\") & \"# \"
sT = sT & \" and #\" & Format(FechaH, \"mm/dd/yyyy\") & \"#) \"

Muchas gracias!!!
Cecilia.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Recordset con filtro de fechas

Publicado por Ariel (94 intervenciones) el 02/07/2004 19:25:05
Dim db As ADODB.Connection
Dim WithEvents Reg As ADODB.Recordset

Dim Conexion As String
Dim Sql As String

Set db = New ADODB.Connection
Set Reg = New ADODB.Recordset

Conexion = "Driver={Driver do Microsoft dBase (*.dbf)}; " & _
"DBQ=" & _
"C:\DOCUMENTS AND SETTINGS\AOLEA.TUSAN_NT\ESCRITORIO"

db.Open Conexion

Reg.CursorLocation = adUseClient

'----TABLA1= TABLA1.DBF

Sql = "SELECT * FROM TABLA1 " & _
"WHERE " & _
"FECIN_MOV " & _
"BETWEEN #" & Format(Text1.Text, "M-D-YY") & "# " & _
"AND " & _
"#" & Format(Text2.Text, "M-D-YY") & "#"

Set DataGrid1.DataSource = Nothing

Reg.Open Sql, db, adOpenStatic, adLockOptimistic

Set DataGrid1.DataSource = Reg
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Recordset con filtro de fechas

Publicado por Cecilia (12 intervenciones) el 13/07/2004 21:47:40
Muchas gracias!!!, me salvaste. Este proveedor funciona perfectamente.

Salu2.
Cecilia.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar