Visual Basic - recorset

Life is soft - evento anual de software empresarial
 
Vista:

recorset

Publicado por maximiliano (2 intervenciones) el 28/08/2007 20:56:28
hola... tengo una con ado.....me surgio un problema ..
If rs5.Fields("nroboleta") = Item.SubItems(5) Then x

Facturacion.MSFlexGrid1.Col = 1

Facturacion.MSFlexGrid1.Row = 1

While (Facturacion.MSFlexGrid1.Row <> 22) And m <> -1
If (Facturacion.MSFlexGrid1.Text = "") Then
For i = 1 To 5
Facturacion.MSFlexGrid1.Col = i
Select Case i

Case 1
rs5.MoveLast
Facturacion.MSFlexGrid1.Text = rs5!codart

Case 2
Facturacion.MSFlexGrid1.Text = rs5!descripcion
Case 3
Facturacion.MSFlexGrid1.Text = rs5!cantidad
Case 4
Facturacion.MSFlexGrid1.Text = rs5!preciouni
Case 5
Facturacion.MSFlexGrid1.Text = rs5!motonr
Facturacion.MSFlexGrid1.Col = 1

el problema es el siguiente... el rs5 contiene un campo que nroboleta..el cuando busco el numero en la base de datos,,,y cuando lo encuentra lo manda a un flexgrid ubicado en otro form(facturacion), ..osea el campo nroboleta lo reconoce pero cuando se lo pongo al msflexgrid me tira el error "item cannot be found in the collection corresponding to the requested name or ordinal" y no se porque... si alguien me tira un soga..le agradeceria..
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

RE:recorset

Publicado por ivan (1039 intervenciones) el 28/08/2007 22:00:10
y.. para que queres "un soga", os vais a ahorcar por eso?. pues no merece la pena.

el proble no es con el recordset ni con ado

"= Item.SubItems(5)" de quien es el Item?
no le tendrás que poner delante el control al que pertenece, ex. ListView?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar