no me resulta asi. no hace nada.
y teniendolo asi
Código vb:
Ver originalFor i = 1 To Ltver.Items.Count - 1
myCmd.CommandText = "INSERT INTO detalle VALUES('" & numeroboleta.Text & "','" & Ltver.Items.Item(i).ToString & "','" & Ltver.Items.Item(i).SubItems(2).ToString & "','" & Ltver.Items.Item(i).SubItems(3).ToString & "','" & Ltver.Items.Item(i).SubItems(4).ToString & "');"
Next i
myConn.Open()
leelo2 = myCmd.ExecuteReader()
leelo2.Close()
MsgBox("Se ha ingresado una nueva ventaaaaaaaaaaaaa", MsgBoxStyle.Information, "Felicidades!!")
myConn.Close()
y con este codigo le hago un breakpoint a mycmd.CommandText yme muestra
myCmd.CommandText = "INSERT INTO detalle VALUES('15','ListViewItem: {5}','ListViewSubItem: {$5,000} ','ListViewSubItem: {3}','ListViewSubItem: {$15,000}');"
osea que los campos del insert tienen valor como se ve ahi 15 es el numero de boleta, 5 es el codigo del libro
$5,0000 es el precio unitario, 3 es la cantidad y $ 15,000 es el importe ,
y me aparece el error
String or binary data would be truncated. The statement has been terminated.
osea que al guardar los valores en la BD me intenta guardar 'ListViewSubItem: {$5,000} ' toda esa cadena ???