guardar contenido de un listview

25/11/2005 - 09:41 por Sonia | Informe spam
hola!

necesito guardar todas las lineas de un listview en la tabla lineas_pedido
de la bd de acces.

lo hago de la siguiente manera pero si las lineas son muchas tarda bastante
en guardarse.

sabeis de alguna manera mas eficaz de hacerlo?

gracias!







Dim id As String 'codart

Dim precio, cantidad, linia As Double



mysql = "select max(ID_LINEA) from LINEA_PEDIDO"

nuevo.BuscarValor(mysql, "LINEA_PEDIDO", linia)

' linia = linia + 1



Dim I As Integer



For I = 0 To prueba.Items.Count - 1

prueba.Items(I).Selected = True



'codigo del articulo

id = prueba.SelectedItems(0).SubItems(0).Text

cantidad = prueba.SelectedItems(0).SubItems(3).Text

linia += 1

mysql = "Insert into LINEA_PEDIDO values(" & linia &
"," & pedido & ",'" & id & "'," & cantidad & ")"

gestiona.Gestionar(mysql)



Next

Preguntas similare

Leer las respuestas

#1 David Porqueras Araque
25/11/2005 - 13:10 | Informe spam
:P como lo haces?
"Sonia" escribió en el mensaje
news:

hola!

necesito guardar todas las lineas de un listview en la tabla lineas_pedido
de la bd de acces.

lo hago de la siguiente manera pero si las lineas son muchas tarda
bastante
en guardarse.

sabeis de alguna manera mas eficaz de hacerlo?

gracias!







Dim id As String 'codart

Dim precio, cantidad, linia As Double



mysql = "select max(ID_LINEA) from LINEA_PEDIDO"

nuevo.BuscarValor(mysql, "LINEA_PEDIDO", linia)

' linia = linia + 1



Dim I As Integer



For I = 0 To prueba.Items.Count - 1

prueba.Items(I).Selected = True



'codigo del articulo

id = prueba.SelectedItems(0).SubItems(0).Text

cantidad = prueba.SelectedItems(0).SubItems(3).Text

linia += 1

mysql = "Insert into LINEA_PEDIDO values(" & linia
&
"," & pedido & ",'" & id & "'," & cantidad & ")"

gestiona.Gestionar(mysql)



Next



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida