,tengo el siguiente problema tengo q mostrar las notas de los alumnos por cada uno utilizando el datareport, para ello mando el siguiente codigo:
On Error GoTo errVer
sqlNotas = "select codigo,curso,primB from NotasLibreta where"
sqlNotas = sqlNotas & " nivel='" & vnivel & "'and grado='" & vgrado & "' and seccion='" & vseccion & "'"
sqlNotas = sqlNotas & " GROUP BY codigo,curso,primB"
Set rsVerLibreta = New ADODB.Recordset
rsVerLibreta.Open sqlNotas, cnx, adOpenDynamic, adLockOptimistic
Set DataGrid1.DataSource = rsVerLibreta
'---------------------------------------------------------------
ReporteLibretas.Sections("Sección2").Controls("Etiqueta9").Caption = cboNivel.Text
ReporteLibretas.Sections("Sección2").Controls("Etiqueta5").Caption = cbogrado.Text
ReporteLibretas.Sections("Sección2").Controls("Etiqueta7").Caption = cboSeccion.Text
'--------------------------------------------------------------
Set ReporteLibretas.DataSource = rsVerLibreta
ReporteLibretas.Show
ahora bien la senencia sql muestra los datos agrupados por alumno, hasta ahi todo perfecto pero al momento de mandarlos al datareport no los muestra por alumno sino entrega todos los resultados, es decir lo que DEBERIA mostrar es los siguiente:
codigo:-.............
alumno:............
grado: ............
seccion: ........
curso not1 not2
nombrecurso1 12
nombrecurso2 12
nombrecurso3 12
nombrecurso4 12
quisiera me brinden su ayuda.