Comment lire une database texte sous linux ? [Java/JdbcObbc] - Java - Programmation
Marsh Posté le 12-05-2006 à 11:43:14
tu dis que tu veux le porter sous linux mais sous windows ça fonctionne ?
Marsh Posté le 12-05-2006 à 13:48:13
Oui. Cette appli est completement fonctionnelle depuis longtemps sous windows.
On me demande de la "porter" (guillemets car l'appli est en java) sous linux. Bien entendu certaines choses sont en natif : par exemple les "\" dans les chemins, ou bien le driver microsoft qui me pose probleme.
Marsh Posté le 12-05-2006 à 14:30:39
bah test avec un autre type de driver
Ou alors t'as peut être déja fais ?
Marsh Posté le 12-05-2006 à 15:36:57
Pour le moment j'ai 2 options :
- décoder le fichier "à la main"
- utiliser un driver "pure java". J'en ai récupéré un sur sourceforge, je vais essayer de l'utiliser. http://sourceforge.net/projects/wsvjdbc
L'inconvénient est que les drivers non payants sont très rares.
Sur le site java.sun.com ils ne proposent que des liens vers des drivers payants. Je google-ise depuis 4 jours pour essayer d'en trouver des gratos.
Marsh Posté le 15-05-2006 à 07:09:51
Bclinton a écrit : Pour le moment j'ai 2 options : |
http://wsvjdbc.sourceforge.net/
"At present it just allows to query a single table."
Ça va pas être évident
Tu as vu https://xlsql.dev.java.net/ ?
Marsh Posté le 12-05-2006 à 10:53:39
Bonjour,
j'ai un prog qui lit une DB au format texte sous windows.
Elle utilise un driver JdbcOdbc tres classique : le microsoft text driver.
Seulement sous linux cela ne marche pas : pas étonnant pour un driver microsoft.
Le code est le trés classique :
Ca fait quatre jours que je cherche, je ne trouve pas de solution.
J'ai bien vu des drivers payants, mais je n'ai pas trouve de solution limpide pour simplement "porter" ce code sous linux.
Le driver utilise est de type 1. Faut-il utiliser un driver d'un autre type (pure java ?).
Etant débutant autant en Java qu'en DB, je sui complètement embrouillé.