Ok mira este es mi correo
[email protected], y por como describes tu problema real es como buscar los códigos de productos y agregarlos al grid.
Sobre el folio puedes guardarlo en una tabla especial y después incrementarlo a la hora de generarlo (el código depende del diseño de la Bd y el uso del mismo sistema)
Esto es algo largo pero la lógica es muy simple: recomiendo usar solo txt para capturar la cantidad, código, descripción, precio e impuesto (aunque estos últimos tres los debe jalar automáticamente) por ejemplo mi tabla se llama TblLibros:
Esto seria en el evento click del txt código:
'despues de capturar el codigo debe desplegar la info a demas como la descipcion y precio
<span style="white-space: pre;"> </span>VgSQL = "Select TblLibros.* From TblLibros Where (TblLibros.IdLibro='" & TxtCodigo & "')"
If T.State = adStateOpen Then T.Close
T.Open VgSQL, bd, adOpenForwardOnly, adLockReadOnly
LblDescripcion = T!nombre
LblPrecio.Caption = T!Precio
LblPrecio.Caption = Round(Val(LblPrecio), 4)
Donde bd es el objeto de la conexión como un adodb.
Aunque para ayudarte de verdad necesito ver como lo estas diseñando.
Para cualquier duda ya tienes mi correo...