Hola Jose te agradezco un monton tu ayuda, mira el tema es asi, yo cargo un listview productos de esta manera:
sql1.OpenConnection("jdbc:jtds:sqlserver://xx.ddns.net/xx;instance_name=SQLSERVER;user=sa;password=oveja10;")
' read columns
Dim res As MSSQLResultSet = sql1.ExecuteQuery("SELECT idProducto, Nombre 'Descripcion', PrecioContado FROM productos")
Do While res.MoveNext
lstProductos.AddTwoLines2(res.GetInt(1), res.GetString(2) & " $" & NumberFormat2(res.GetDouble(3), 0, 3, 2, True), res.GetInt(1) & "~" & res.GetString(2) & " $" & NumberFormat2(res.GetDouble(3), 0, 3, 2, True))
Loop
y despues mediante un click paso a otro grid con este metodo:
If Msgbox2("Agregar al pedido? " & CRLF & Value, "NOTICE", "Si", "", "No", Null) = DialogResponse.POSITIVE Then
If editCantidad.Text<>"" Then
L1 = L1.SubString2(0, L1.IndexOf("~"))
'L2 = L2.SubString2(L2.IndexOf("~")+1, L2.IndexOf("$"))
'L2 = L2.SubString2(0,L2.IndexOf("$"))
L2=L2.SubString(0)
subtotal= L2.SubString(L2.IndexOf("$")+1) * editCantidad.Text
total= total+subtotal
cantidad= cantidad+editCantidad.Text
lstPedido.AddTwoLines(L1, editCantidad.Text & " - " & L2) : newlist.Add(L1 & " - " & editCantidad.Text & " " & L2)
End If
End If
Y por ultimo tengo que guardar el listview pedidos y no se como utlizar la segunda linea que tengo otros datos necesarios para guardar,
Dim idProducto As Int
For i = 0 To lstPedido.Size -1
idProducto= lstPedido.GetItem(i)
'cantidad=segundalinea;
'preciouni=segundalinea;
'Log(aff)
'Guarda aquí el valor en tu SQL
Next
Ahi es donde me trabo donde dice segunda linea porque esos dos datos los tengo ahi, se podra extraer de alguna manera?
Saludos!