Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Leer un Txt e importalo a visual Studio c# 2005 express edition

Estas en el tema de Leer un Txt e importalo a visual Studio c# 2005 express edition en el foro de SQL Server en Foros del Web. Hola a tod@s! Necesito leer un txt, y guardarlo en la base de datos de sql server express edition, que trae el visual studio. Y ...
  #1 (permalink)  
Antiguo 27/02/2008, 03:30
 
Fecha de Ingreso: febrero-2008
Mensajes: 74
Antigüedad: 16 años, 2 meses
Puntos: 0
Leer un Txt e importalo a visual Studio c# 2005 express edition

Hola a tod@s!

Necesito leer un txt, y guardarlo en la base de datos de sql server express edition, que trae el visual studio. Y luego en visual studio mostrarlo.

He conseguido leer un txt, pero soy incapaz de almacenarlo en la base de datos, para luego poder trabajar con ella.

Muchas gracias.

Saludos:
  #2 (permalink)  
Antiguo 27/02/2008, 11:49
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Re: Leer un Txt e importalo a visual Studio c# 2005 express edition

Dependera de la longitud TOTAL del texto en tu archivo., Desde SQL Server

-- Esto es un mero ejemplo informativo
CREATE TABLE ##Temporal (Registro VARCHAR(1000))
INSERT INTO ##Temporal
EXEC master..xp_cmdshell 'type c:\turuta\tuarchivo.txt'
  #3 (permalink)  
Antiguo 25/05/2008, 19:30
 
Fecha de Ingreso: mayo-2008
Ubicación: Guatemala
Mensajes: 5
Antigüedad: 16 años
Puntos: 0
Información Respuesta: Leer un Txt e importalo a visual Studio c# 2005 express edition

Bueno estas hecho, ahora lo que te queda es:

crear una conexion a la base de datos. para lo cual
debes agregar referencia a sql.client en tu proy de vs

luego debes hacer un command. luego excecute nonquery.
como te decian anteriormente. con un insert mientras
te de read()

espero te sirva.
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 12:48.