Estoy tratando de escribir un archivo DBF desde cero en mi programa. Quiero crearlo, agregar algunas columnas y luego agregar datos a las columnas X cantidad de veces. Mi programa no necesitará leerlo nuevamente, pero otros programas lo harán.¿Cómo crear un archivo DBF desde cero en C#?
He buscado una solución para esto, pero todos parecen suponer un archivo DBF existente, mientras que quiero crear uno nuevo.
El propósito de esto es hacer que el DBF sea parte de un ESRI ShapeFile.
¿Alguien sabe cómo hacer esto?
La única opción que veo sería emitir un comando 'create table' directamente usando el proveedor vfpoledb. Es engorroso, pero podría funcionar. – alex
Acabo de descubrir que necesita el archivo DBF en un formato ** dBase IV **, así que he editado mi respuesta. Pruébelo, debería funcionar con el SIG (aunque no está seguro si lo abre con MS Access). –