Forum d'entraide Acomba
Pourquoi ne pas devenir membre du forum ?

Identifiez-vous ou Inscrivez-vous afin d'accéder à l'inrégralité du forum:
Accès à toutes les catégories du forum,
Entraide entre les 6 500 membres, et ce nombre s'accroît quotidiennement!

Notez que ce forum est indépendant de la société Acceo Solutions, éditrice du logiciel Acomba.

Rejoignez le forum, c’est rapide et facile

Forum d'entraide Acomba
Pourquoi ne pas devenir membre du forum ?

Identifiez-vous ou Inscrivez-vous afin d'accéder à l'inrégralité du forum:
Accès à toutes les catégories du forum,
Entraide entre les 6 500 membres, et ce nombre s'accroît quotidiennement!

Notez que ce forum est indépendant de la société Acceo Solutions, éditrice du logiciel Acomba.
Forum d'entraide Acomba
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Connexion
-45%
Le deal à ne pas rater :
WHIRLPOOL OWFC3C26X – Lave-vaisselle pose libre 14 couverts – ...
339 € 622 €
Voir le deal

Aller en bas
avatar
bthiam
Nombre de messages : 15
Date d'inscription : 29/09/2010

ODBC ISAM Error Empty ODBC ISAM Error

Mer 13 Oct 2010 - 15:26
Bonjour,
J'essaye d'exécuter une requéte SQl sur la base de donnèes Acomba via ODBC et j'obtiens le message d'erreur suivant: ERROR [S0000] [Acomba ODBC Driver][ISAM]ISAM error
J'utilise VB .NET et Microsoft ODBC .NET Data provider. J'arrive sans problèmes à me connecter à la BD mes les requétes ne passent pas. Voila le bout de code et l'endroit ou ca plante:

Dim cmd As OdbcCommand
Dim m_dbConnection As OdbcConnection
Dim dr As OdbcDataReader

m_dbConnection = New OdbcConnection()
m_dbConnection.ConnectionString = "DSN=Demo"
m_dbConnection.Open()

cmd = m_dbConnection.CreateCommand()
cmd.CommandText = "select * from Customer"

dr = cmd.ExecuteReader() ' C'est ici que ca plante avec une exception OdbcException avec le fameux message: ERROR [S0000] [Acomba ODBC Driver][ISAM]ISAM error.

Merci

Jeremie
Jeremie
Nombre de messages : 123
Date d'inscription : 11/08/2010

Fiche d'Entreprise
Nom de l'entreprise:
http://bourgeois-sc.com

ODBC ISAM Error Empty Re: ODBC ISAM Error

Jeu 14 Oct 2010 - 13:12
Salut,

Tu as définit le lien ODBC dans Windows ?

Et ma connectionString est plus "AcombaExe=C:\FORTUNE;DSN=nomDSN;UID=nomutilisateur;DBQ=C:\F1000.DTA\nomclient"

Sinon ... je sais pas, moi je passe plus par OdbcDataAdapter

Tu utilise quelle version ?
Moi je suis encore ... en Visual Studio 2003. Neutral

avatar
bthiam
Nombre de messages : 15
Date d'inscription : 29/09/2010

ODBC ISAM Error Empty Re: ODBC ISAM Error

Jeu 14 Oct 2010 - 13:47
Merci pour la réponse.
J'utilise visual studio 2005. J'ai pas de problèmes pour me connecter. A partir de ODBC data source admin je peux tester ma connexion sans aucun problèmes.
J'ai essayé de remonter les fichiers de données d'Acomba mais ca marche toujours pas. J'ai fait une mise à jour mais, ca n'a pas marché là aussi. Il ne me reste plus qu'a réinstaller le produit je crois.
Jeremie
Jeremie
Nombre de messages : 123
Date d'inscription : 11/08/2010

Fiche d'Entreprise
Nom de l'entreprise:
http://bourgeois-sc.com

ODBC ISAM Error Empty Re: ODBC ISAM Error

Ven 15 Oct 2010 - 13:46
En vérifiant dans le fichier d'aide, j'ai trouvé ceci :

cnn.ConnectionString = "DSN=DEMO;DBQ=c:\f1000.dta\demo_old;UID=supervisor;PWD="

C'est du Vb6, mais au moins ça ressemble à la connexion vers la BD Démo.

Le fichier d'aide se trouve :

C:\FORTUNE\SnapIn\ODBC\0C_ODBC.hlp

Il y a peux être juste le C:\f1000.dta\demo_old qui va falloir vérifier.
avatar
bthiam
Nombre de messages : 15
Date d'inscription : 29/09/2010

ODBC ISAM Error Empty Re: ODBC ISAM Error

Ven 15 Oct 2010 - 15:11
Finalement je crois avoir trouvé la racine du problème avec l'aide de l'équipe Support Technique de Fortsum.
Le même bout de code compilé avec Visual Studio 2008 (Framework 3.5) marche sans problèmes mais, le même code avec Visual studio 2005 (Framework 2.0) ne marche pas.

Conclusion: il semble y avoir avec un problème avec l'ODBC .NET Data provider du Framework .NET 2.0
Jeremie
Jeremie
Nombre de messages : 123
Date d'inscription : 11/08/2010

Fiche d'Entreprise
Nom de l'entreprise:
http://bourgeois-sc.com

ODBC ISAM Error Empty Re: ODBC ISAM Error

Mar 9 Nov 2010 - 16:13
Me surprendrais que ça sois que ça ... je viens d'avoir la même erreur quand J'essai de loader des informations sur un client.

ERROR [S0000] [Acomba ODBC Driver][ISAM]ISAM error

Sur un simple select.
Et je souligne que la même requête fonctionne si je passe par MS Access qui est relié au même ODBC.

Je commence en avoir marre ...


------

Mais voila, je met ici parce que j'ai encore perdu une ou deux heures la dessus.

Alors voila, cette erreur est causé par une erreur de syntaxe.

Select * from customer = ERROR
select * from Customer = GOOD.

Merci.
avatar
antoinelac
Nombre de messages : 1
Date d'inscription : 19/06/2015

ODBC ISAM Error Empty Re: ODBC ISAM Error

Dim 21 Juin 2015 - 15:37
Wow!

Vraiment!

C'est case sensitive sur le nom des colonnes!

merci!

Je me demandais un peu ce qu'il se passait!
Contenu sponsorisé

ODBC ISAM Error Empty Re: ODBC ISAM Error

Revenir en haut
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum