ASP.NET - PAGINACION DATAGRID EN INFORMIX

 
Vista:

PAGINACION DATAGRID EN INFORMIX

Publicado por MENTA RELOADER (4 intervenciones) el 12/05/2004 23:38:22
RESULTA QUE ME CONECTO CON Imports System.Data.odbc
A INFORMIX EN LA CUAL PARA MOSTRAR LA GRILLA HAGO LO SIGUIENTE.

Dim sConnString As String = "Dsn=NOMBRE_BD;Uid=NOMBRE_USU;Pwd=CLAVE"
oODBCConnection = New Odbc.OdbcConnection(sConnString)
oODBCConnection.Open()

sql1 = New OdbcCommand("select * from personal", oODBCConnection)
rec = sql1.ExecuteReader()
DataGrid1.DataSource = rec
DataGrid1.DataKeyField = "app_paterno"
DataGrid1.DataBind()
rec.Close()
oODBCConnection.Close()

Y ME DESPLIEGA EL DATAGRID PERO AHORA QUIERO PAGINARLA
Y DEFINO EL PAGESIZE EN 10

Y ESCRIBO ESTE CODIGO
DataGrid1.CurrentPageIndex = e.NewPageIndex
BindDataGrid() EN DataGrid1_PageIndexChanged

EL BindDataGrid ES LA FUNCION QUE ME LLENA EL DATAGRID, EL CODIGO QUE ESTA ARRIBA EN EL EVENTO LOAD
COLOCO LO SIGUIENTE

If Not IsPostBack Then
BindDataGrid()
End If

ALLOWPAGING TRUE
ALLOWSORTING TRUE
ALLOW CUSTOMPAGING TRUE

TO ESTO ESTA BIEN PERO AL PARECER ES QUE EL origen de datos seleccionado no implementa ICollection. O SEA NO ME PERMITE UTILIZAR .FILL, COMO LO PUEDO HACER A TRVES DE OLBD TAMPOCO FUNCIONA LA UNICA MANERA QUE ME PUEDO CONECTAR A INFORMIX ES A TRAVES DE ODBC Y NO IMPLEMENTA ICOLLECTION. SI ALGUIEN ME PUEDE AYUDAR PORFAVOR ES URGENTE. NECESITO PAGINAR DATOS CON ODBC A TRAVES DE INFORMIX.

HELP MEEEEEEEEEEEEEEE
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder