Ver Mensaje Individual
  #12 (permalink)  
Antiguo 07/04/2005, 23:32
xochitemol
 
Fecha de Ingreso: diciembre-2004
Mensajes: 79
Antigüedad: 19 años, 11 meses
Puntos: 0
Gracias Bebita

hola bebita muchas gracias me ayudo bastanate el problema que localizaste ahora sabes se que tal vez suene que quiero que me resuelvas el problema pero te aseguro que no mira supuestamente el recordset quedo algo asi:

rs.Open "SELECT * FROM Usysdatosper", cn, adOpenDynamic, adLockReadOnly

se supone que tengo 5 registros en la base de datos y en el reporte solo me muestra el primer registro, ya comprobe el recordset y si me trae los 5 registros pero en el reporte solo me muestra uno el codigo quedo algo asi

Private Sub Command1_Click()
Set crapp = New CRAXDRT.Application
Set reporte = crapp.OpenReport(App.Path & "\reportes\reporte1.rpt")

Set rs = New ADODB.Recordset
conexion
'rs.Open "SELECT * FROM Usysdatosper WHERE nombre='" & Text1 & "'", cn, adOpenDynamic, adLockReadOnly
rs.Open "SELECT * FROM Usysdatosper", cn, adOpenDynamic, adLockReadOnly
If rs.EOF Then
MsgBox ""
Else
reporte.Database.SetDataSource rs, 3, 1
CRV.ReportSource = reporte
CRV.ViewReport
Set reporte = Nothing
Exit Sub
End If


y en el reporte tengo los siguientes campos

nombre
carrera
semestre

que esta pasandoooooooooooooooooooooooooooooooooooooooooooo oooo
no lo se he intentado toda la noche por ahora son 5:00 A.M. y tengo que ir a descansar para mañana ir a trabajar adios cuidate y suerte