Je n'ai pas le code du haut de ma tête, mais si vous ne voulez pas utiliser ODBC, alors vous devriez regarder en lisant la forme Esri fichiers, ils se composent de 3 parties (ou plus) un .DBF (ce que vous cherchez), un fichier PRJ et un fichier .SHP. Cela pourrait prendre du travail, mais vous devriez être capable de déterrer le code. Vous devriez jeter un oeil à Sharpmap sur codeplex. Ce n'est pas une tâche simple de lire un dbf sans ODBC mais cela peut être fait, et il y a beaucoup de code disponible pour cela. Vous devez gérer les valeurs big-endian et little-endian, ainsi qu'une gamme de versions de fichiers.
si vous allez here vous trouverez le code pour lire un fichier dbf. Plus précisément, vous seriez intéressé par la méthode public void ReadAttributes(Stream stream)
.
Voulez-vous dire, "Comment est-ce que je fais par programme?" ou "Comment faire cela via ODBC?" –
@Michael: J'ai mis à jour ma question. Merci! –
donc, en utilisant par programme ODBC? ou pas? –