Visual Basic.NET - agregar fatura a la base de datos

   
Vista:

agregar fatura a la base de datos

Publicado por martín (40 intervenciones) el 22/10/2007 04:39:41
estoy haciendo lo siguiente, tengo en un datagrid cargados los productos a facturar y resulta que lo que quiero hacer es cuando hago click en el botón facturar algun procedimiento o algo me recorra el grid y de a cuerdo a cada fila me agregue los items a la tabla facturas en la base de datos, el problema reside en que al poner los items correspondientes al datagridview en la consulta me da un error que dice "Referencia a objeto no establecida como instancia de un objeto." Alguien sabe como puedo hacer eso? ya probé varias cosas y aqui lo ultimo que probé. Saludos espero que alguien sepa como se hace y gracias por su tiempo

Dim i As Integer = 1
Dim cadena As String
For i = 1 To DataGridView1.Rows.Count
cadena = "Insert Into Facturas (Numfactura,idcliente,idproducto,Cantidad) Values(" & System.Convert.ToInt32(Label12.Text) & "," & System.Convert.ToInt32(txtcodcliente.Text) & "," & Convert.ToInt32(Me.DataGridView1.Item(0, i).Value.ToString) & ",5)"

Dim micomando As Odbc.OdbcCommand = New Odbc.OdbcCommand(cadena, miconexion)

micomando.ExecuteNonQuery()

i = i + 1

Next
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