Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/03/2011, 10:44
jmvacio
 
Fecha de Ingreso: enero-2008
Mensajes: 6
Antigüedad: 16 años, 3 meses
Puntos: 0
Problemas con la Fecha en VB6

Que tal, quiero pedir de su ayuda, ya que estoy aprendiendo a hacer mis primeros programas en VB6, en general el programa ya esta terminado, pero al querer hacer un reporte, si solicito toda la informacion, si me la trae sin problema, pero si solicito un rango de fechas me genera error, e incluso probe con solo solicitar la informacion de un solo dia y me marca el mismo error que si le pido un rango de fechas, el error que me genera es:
"[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression"



Public base As New ADODB.Connection
Public rs As New ADODB.Recordset

Private Sub Command1_Click()
If CmbD.Text = "" Then
Set rs = base.Execute("select * from Tgeneral")
If rs.EOF = False Then
Set DataReport1.DataSource = rs
DataReport1.Show
End If
Else
**********************En esta parte es donde me genera la falla*********
Set rs = base.Execute("select * from Tgeneral where Outdate='30/03/2011'")
************************************************** **************
If rs.EOF = False Then
Set DataReport1.DataSource = rs
DataReport1.Show
End If
End If
End Sub

Private Sub Form_Load()
base.Open "DRIVER={Microsoft Access Driver (*.mdb)};dbq=\\jmvacio\SOPCDB\Rbs_Sat.mdb", , "Tgeneral"
End Sub



Gracias de antemano por su ayuda