Hola Comunidad de MSDN saludos a todos del foro.
estoy programando con VB2008 accediendo a los datos de una base de datos de access hago una consulta de la siguiente manera para filtrar todos los registros comprendidos entre dos fechas
Sub
ListarTarifas()
Dim strSQL
As
String
Dim
nromes1, nromes2 As
Date
Dim rutaDATOS
As
String = Application.StartupPath +
"\DATOS.mdb"
con =New
net.pecesama.db.OleDb.conexionOleDb(rutaDATOS)
If con.conectar
Then
Try
nromes1 = cbomes1.Text
strSQL ="SELECT CODIGO,USUARIO,UBICACIONLOTE,MES,TARIFA,MOROSIDAD,COSTOPAPEL,TOTAL,FECHAPAGO,NROMES
FROM FACTURAS WHERE FECHAPAGO >=#" & nromes1 &
"# AND FECHAPAGO <=#" & nromes2 &
"# ORDER BY FECHAPAGO"
dt = con.ejecutaSql(strSQL)
data.DataSource = dt
Catch ex
As
Exception
Else
MessageBox.Show(
"No se pudo conectar a la BD" + vbCrLf + vbCrLf + con.error,
"Error al conectar"
, MessageBoxButtons.OK, MessageBoxIcon.Error)
End
End
Sub
If
Try
MessageBox.Show(ex.Message)
End
nromes2 = cbomes2.Text
como veran estoy trabajando con el modulo de pecema sin embargo en mi datagridview no nay ni una fila filtrada por favor cul es la falla
LA VARIABLE dt ES UNA DATATABLE