hola amigos consulta sql en visul basic ayuda urgente porfavor

mauricio
17 de Octubre del 2003
hola gracias por contesta a mi llamado yo tengo

Private Sub Command1_Click()
'Generar la consulta
cadenaSQL = "SELECT * FROM DESPC WHERE Fe_Despa *****como puedo hacer la consulta de entre dos rangos*****

'abrir el conjunto de registros
Set RESULTADO = EJEMPLODB.OpenRecordset(cadenaSQL, dbOpenDynaset)
'clonar el conjunto de registros al control data
Set Data1.Recordset = RESULTADO
'generar o mostrar el reporte
Reporte1.ReportSource = crptDataControl
Reporte1.Action = 1


Baltasar
17 de Octubre del 2003
para usar rango de fechas, sería así:

... WHERE Fe_Despa between #10/3/2003# and #13/3/2003#

aunque yo prefiero la forma:

... WHERE Fe_Despa between datevalue('10/3/2003') and datevalue('13/3/2003')

Las dos formas hacen lo mismo (teniendo cuidado con el formato de fecha dia/mes/año o mes/dia/año) pero yo me he acostumbrado asl datevalue y no puedo evitarlo.

Por supuesto, el Betweeen sirve para otros tipos de valores: strings, numéricos, etc etc.

Saludos