Les escribo por una duda que tenia, .. tengo el siguiente codigo
Código:
Que se ejecuta ante cada salto en un datagrid, tomando un dato ya existente en el datagrid se ejecuta esta consulta, que me trae 5 datos mas. oConn1.Open() Dim queryd As String Dim cmdgetdatos As New IfxCommand cmdgetdatos.Connection = oConn1 Select Case e.Item.ItemType Case ListItemType.Item, ListItemType.AlternatingItem queryd = " SELECT be.nmro_dcmnto_bnco, be.cdgo_bnco,be.cdgo_cnta, be.fcha_dcmnto,bd.vlor " + _ " FROM bncos_enc be, bncos_det bd " + _ " WHERE bd.dcmnto_afctdo='" + e.Item.Cells(2).Text + "' " + _ " AND be.cdgo_ngcio = bd.cdgo_ngcio " + _ " AND be.cdgo_cncpto = bd.cdgo_cncpto " + _ " AND be.nmro_dcmnto_bnco = bd.nmro_dcmnto_bnco " + _ " ORDER BY 1,2,3,4 " cmdgetdatos.CommandText = queryd cmdgetdatos.CommandType = CommandType.Text Dim rdrDatos As IfxDataReader rdrDatos = cmdgetdatos.ExecuteReader 'Dim a As String = rdrDatos.Item(0).GetString(0) If e.Item.Cells(5).Text = " " Then e.Item.Cells(6).Text = "SUBTOTAL" End If If e.Item.Cells(0).Text = " " Then e.Item.Cells(6).Text = "TOTAL" End If rdrDatos.Close() End Select oConn1.Close()
La pregunta es, como hago referencia a estos 5 datos resultantes, use el GetString, pero me dice que no encuentra data, (esto no es cierto pues hago la consulta y si la encuentro).
En todo caso a ver si me pueden dar una idea..
Gracias... de antemano!!!