Visual Basic.NET - cargar .txt

 
Vista:

cargar .txt

Publicado por Akkumma (62 intervenciones) el 18/09/2004 00:32:29
hola,
tengo mi aplicacion con una grilla en la cual muestro los datos extraidos de un archivo de texto.

ahora lo que necesito es mandar esos datos a una tabla de la base de datos.
gracias por la ayuda (si Pueden mandar codigo gracias)
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

RE:cargar .txt

Publicado por Jair (1 intervención) el 18/09/2004 01:02:24
Hola, tienes varias opciones, un de ellas es primero cargar la grilla con la tabla de la base de datos colocando en el select una condicion que retorne cero filas, ejemplo, Select * from Tutabla Where Tucampo = micampo, de esta forma tienes el tipo de la tabla, luego si bas cargando el txt en la grilla y ya solo te queda actualizar con el adaptador.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:cargar .txt

Publicado por akkumma (62 intervenciones) el 21/09/2004 00:03:11
hola,

no me funciona este metodo?, no tienes otro?,
gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:cargar .txt

Publicado por akkumma (62 intervenciones) el 21/09/2004 00:19:22
hola, mejor envio codigo, a lo mejor estoy fallando en algo:

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

no sale error pero tampoco se ingresan los datos.

gracias por su colaboración
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:cargar .txt

Publicado por akkumma (62 intervenciones) el 21/09/2004 00:19:42
hola, mejor envio codigo, a lo mejor estoy fallando en algo:

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 respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar