benaoun12
Messages postés57Date d'inscriptionmercredi 4 août 2010StatutMembreDernière intervention22 août 2011
-
11 juil. 2011 à 17:02
michelatoutfox
Messages postés828Date d'inscriptionmardi 5 octobre 2004StatutMembreDernière intervention 7 mai 2013
-
13 juil. 2011 à 11:53
Bonjour,
j'ai des fichiers .DBF et je veux l'affiche dans une tableau sous java, mais le problème est: il y a des données dans quelques colonnes sous forme (èØ,ôˆ,æu,ò¹,....), à cause de quoi ces caractères, je veux les transférer sous forme significatives.
Merci d'avance.
benaoun12
Messages postés57Date d'inscriptionmercredi 4 août 2010StatutMembreDernière intervention22 août 2011 12 juil. 2011 à 00:45
La base est de type Foxpro, j'ai déjà faire l'affichage dans un tableau sous java, mais le problème qu'il y a quelques colonnes de cette base appartient ces caractères!!!
michelatoutfox
Messages postés828Date d'inscriptionmardi 5 octobre 2004StatutMembreDernière intervention 7 mai 20131 12 juil. 2011 à 13:07
Re-Bonjour,
je t'ai posé plusieurs questions, merci d'y répondre si tu veux de l'aide:
[*] quelle version de FoxPro?
[*] Comment te connectes-tu?
[*] Quelle est la structure de ces tables, et notamment le type des colonnes dont l'affichage est incorrect?
Vous n’avez pas trouvé la réponse que vous recherchez ?
benaoun12
Messages postés57Date d'inscriptionmercredi 4 août 2010StatutMembreDernière intervention22 août 2011 12 juil. 2011 à 13:21
je sais pas la version de FoxPro, j'ai déjà travailler sur des fichiers .DBF présentent c'est pas moi que les construire, j'utilise le code suivant:
package lecturedbf;
import java.io.*;
import com.linuxense.javadbf.*;
public class JavaDBFReaderTest {
public static void main( String args[]) {
try {
// create a DBFReader object
//
InputStream inputStream = new FileInputStream("attend.DBF"); // take dbf file as program argument
DBFReader reader = new DBFReader( inputStream);
// get the field count if you want for some reasons like the following
//
int numberOfFields = reader.getFieldCount();
// use this count to fetch all field information
// if required
//
for( int i=0; i<numberOfFields; i++) {
DBFField field = reader.getField( i);
// do something with it if you want
// refer the JavaDoc API reference for more details
//
System.out.println( field.getName());
}
// Now, lets us start reading the rows
//
Object []rowObjects;
System.out.println("===============================================");