Foros del Web » Programación para mayores de 30 ;) » .NET »

[SOLUCIONADO] Problemas con un insert en un dataTable en VB.Net

Estas en el tema de Problemas con un insert en un dataTable en VB.Net en el foro de .NET en Foros del Web. Saludos amigos foristas, les escribo para saber si alguien me puede ayudar a realizar un insert utilizando dataTable. Tengo el siguiente codigo de la siguiente ...
  #1 (permalink)  
Antiguo 10/09/2013, 13:18
 
Fecha de Ingreso: junio-2010
Ubicación: Maracaibo, Venezuela
Mensajes: 139
Antigüedad: 13 años, 10 meses
Puntos: 0
Problemas con un insert en un dataTable en VB.Net

Saludos amigos foristas, les escribo para saber si alguien me puede ayudar a realizar un insert utilizando dataTable. Tengo el siguiente codigo de la siguiente manera

Código:
 Dim adapter As New TH_nomina0000thEmpresaTableAdapters.th_EmpresaTableAdapter
        Dim data As TH_nomina0000thEmpresa.th_EmpresaDataTable = adapter.InsertNewReg(txt_codEmp.Text, txt_razonSocial.Text, txt_rif.Text)
Y el query que tengo en el dataSet es el siguiente:

Código:
 INSERT INTO th_Empresa
                         (th_codEmp, th_descEmp, th_RifEmp)
VALUES        (@th_codEmp,@th_descEmp,@th_RifEmp);

El error que me está arrojando el compilador de VB.NET es "Un valor de tipo 'Integer' no se puesde convertir en 'MT_nomina.TH_nomina0000thEmpresa.th_EmpresaDataTa ble'

Muchas gracias por la ayuda que me puedan brindar..
  #2 (permalink)  
Antiguo 17/09/2013, 07:39
 
Fecha de Ingreso: junio-2010
Ubicación: Maracaibo, Venezuela
Mensajes: 139
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Problemas con un insert en un dataTable en VB.Net

He solucionado el problema, y les comparto la forma como me quedó el código al compilar el programa.
Código:
 Try
            txt_codEmp.Text = adapter.CodMax + 1
            If txt_codEmp.Text.Length > 0 And txt_razonSocial.Text.Length > 0 And txt_rif.Text.Length > 0 Then
                adapter.InsertNewReg(txt_codEmp.Text, txt_razonSocial.Text, txt_rif.Text)
            End If
            Me.Th_EmpresaTableAdapter.Fill(Me.TH_nomina0000thEmpresa.th_Empresa)
        Catch ex As Exception
            Console.WriteLine(ex.Message)
        End Try

De esta forma ayudo a cualquiera que tenga una duda similar.
  #3 (permalink)  
Antiguo 17/09/2013, 07:51
Avatar de cronopiomx  
Fecha de Ingreso: mayo-2012
Ubicación: Programing Cloud
Mensajes: 282
Antigüedad: 12 años
Puntos: 28
Respuesta: Problemas con un insert en un dataTable en VB.Net

Gracias por tu aporte.

s2
cronos

Etiquetas: datatable, insert, net, vb
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:04.