Grabar una database a un fichero de texto con delimitadores
|
A petición de un usuario, que me pedia algo así para tablas Paradox: Ya puestos, gracias a un DataSource... sirve para cualquier dataset al que esté asociado. La función genera un fichero de texto, en el que graba todos los registros de la base de datos asociada al DataSource, generando una linea por cada registro, y separando los campos con un delimitador dado. NOTA: La función se salta los campos binarios (memo, imágenes, blobs, etc).
Cosas a tener en cuenta: si en un campo de texto, tienes algun caracter igual que el delimitador que has elegido...tendrás problemas. Por ejemplo, si como delimitador usas una coma ',' y en algun campo de texto tienes algún registro que tenga alguna coma en el texto... pues el resultado estará masl delimitado. Aunque supongo que no te será problema usar otro delimitador... o usar un delimitador de varios caracteres, cambiando el parámetro char de la función por string. |