Muchas gracias por responder, pero por aclarar empeore la cosa. No es un txt es un rpt (puse la comparación porque a quienes pregunto me responden de por qué no simplemente lo hablo con el crystal y no es tan simple la cosa...)
El día 22 de abril de 2008 13:29, Pata del Santo <[EMAIL PROTECTED]> escribió: > Tendrías que buscar en Google y ver: > > 1) "Cómo abrir y leer un archivo de texto - VB.NET <http://vb.net/>" > > Te paso como ejemplo una pequeña función que "levanta" el contenido de un > archivo: > Public Function FileToString(ByVal fullname As String) As String > Dim fs As FileStream > fs = New FileStream(fullname, IO.FileMode.Open) > Dim sr As StreamReader > sr = New StreamReader(fs) > Dim texto As String > texto = sr.ReadToEnd > sr.Close() > Return texto > End Function > 2) "Cómo trabajar con cadenas de texto - VB.NET <http://vb.net/>" > > Te paso como ejemplo una pequeña función que recupera el Nombre de una > cadena de texto: > *texto=" *** Pagina: 17 *** Nombre: Silvana *** Apellido: Quiroga > *** "* > *nombre=_ParsearNombre(texto)* > > Private Function _ParsearNombre(ByVal texto As String) As String > Dim posIni, posFin As Integer > posIni = texto.IndexOf("Nombre: ") > If posIni < 0 Then > Return "" > End If > texto = texto.Substring(posIni + 8) > posFin = texto.IndexOf("***") > If posFin < 0 Then > Return "" > End If > Return texto.Substring(0, posFin).Trim > End Function > El salto de línea habitualmente se identifica con chr(13)+chr(10) > > Suerte! > Pata. > > > ------------------------------ > *De:* [email protected] [mailto:[EMAIL PROTECTED] *En nombre de *silvana > quiroga > *Enviado el:* martes, 22 de abril de 2008 17:54 > *Para:* [email protected] > *Asunto:* [puntonet] Ayuda Cargar Reporte > > Foro: > > Tengo un archivo del cual quiero sacar información e insertarla en mi base > de datos sql. > > Se trata de un reporte (rpt), pero este reporte no lo genero yo, ni tengo > la base de datos con la que trabaja, simplemente tengo el reporte. > Hagan de cuenta como si sería un archivo .txt, qué necesitaría hacer mi > programa, necesitaría leer línea por línea y sacar la información. Algo > parecido necesito que haga mi programa. > > Yo como desarrolladora lo puedo abrir y ver con el crystal desde el visual > studio 2005, pero no es la idea. La idea es extraer la información e > insertarla a la base de datos y mostrar por pantalla algunos de sus datos. > > Recién estoy comenzando con .NET y con el Visual Studio 2005 (Visual > Basic) y necesito que alguien me de ayuda como para arrancar... > > > Silvana.- >
