Carga
Publicado por Alfredo (26 intervenciones) el 28/09/2004 00:29:28
hola,
sigo con mi problema de cargar un archivo plano a una tabla de la base de datos, envio codigo a ver quien se anima a ayudarme:
1. defino la conexion, un dataset y cargo el adaptador:
Private conexion As New SqlClient.SqlConnection("SERVER=(local); INTEGRATED SECURITY=SSPI; DATABASE=northwind")
Private adaptador As New SqlClient.SqlDataAdapter("SELECT id, Nombre, Apellido FROM Prueba", conexion)
Private Ds As New DataSet
2. cargo el archivo de texto y muestro todo en una grilla:
Dim strGCon As String
Dim strGSql As String
Dim Adr As OleDbDataAdapter
strGCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\;Extended Properties=text;HDR=Yes;FMT=Delimited;"
Dim oConn As New OleDbConnection(strGCon)
strGSql = "select * from ce.txt"
Adr = New OleDbDataAdapter(strGSql, oConn)
Adr.Fill(Ds)
DataGrid1.DataSource = Ds
DataGrid1.Refresh()
3. intento actualizar el adaptador:
adaptador.update(Ds)
no sale error pero tampoco se ingresan los datos.
gracias por su colaboración
sigo con mi problema de cargar un archivo plano a una tabla de la base de datos, envio codigo a ver quien se anima a ayudarme:
1. defino la conexion, un dataset y cargo el adaptador:
Private conexion As New SqlClient.SqlConnection("SERVER=(local); INTEGRATED SECURITY=SSPI; DATABASE=northwind")
Private adaptador As New SqlClient.SqlDataAdapter("SELECT id, Nombre, Apellido FROM Prueba", conexion)
Private Ds As New DataSet
2. cargo el archivo de texto y muestro todo en una grilla:
Dim strGCon As String
Dim strGSql As String
Dim Adr As OleDbDataAdapter
strGCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\;Extended Properties=text;HDR=Yes;FMT=Delimited;"
Dim oConn As New OleDbConnection(strGCon)
strGSql = "select * from ce.txt"
Adr = New OleDbDataAdapter(strGSql, oConn)
Adr.Fill(Ds)
DataGrid1.DataSource = Ds
DataGrid1.Refresh()
3. intento actualizar el adaptador:
adaptador.update(Ds)
no sale error pero tampoco se ingresan los datos.
gracias por su colaboración
Valora esta pregunta


0