• Martes 7 de Mayo de 2024, 09:28

Autor Tema:  Re: Como convertir una tabla a texto en vb  (Leído 1025 veces)

Erasmo

  • Nuevo Miembro
  • *
  • Mensajes: 16
    • Ver Perfil
Re: Como convertir una tabla a texto en vb
« en: Jueves 20 de Febrero de 2003, 19:18 »
0

J.M.Movilla

  • Miembro MUY activo
  • ***
  • Mensajes: 427
    • Ver Perfil
Como convertir una tabla a texto en vb
« Respuesta #1 en: Lunes 24 de Febrero de 2003, 00:32 »
0
Es difícil entender qué quieres hacer: Puedes pretender hacer un documento con varios campos de un registro, o hacer un fichero de texto con el campo "x" de toda la base de datos... Otro inconveniente es que desconocemos de qué tipo son esos campos que pretendes convertir... Porque, claro está, si se trata de un campo numérico, tendrías que hacer una previa conversión a str(campo); y no digo nada si se trata de una fecha...

En términos generales, y suponiendo que quieras hacer un texto que contenga todos los campos (alfanuméricos) de un registro (voy a evitar el término "For Each" por si no te es familiar), harías así:

Texto = ""
for n = 0 to rs.Recordset.RecordCount - 1
          Texto = Texto & Rs.Recordset.Fields(n)
next

(Espero sepas que previamente has de haber definido la variable: Dim Texto as String, y que hayas abierto tu base de datos con un Recordset de nombre Rs...)

Suerte.