Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/05/2011, à 18:19

Rafbor

(mono) connecter base SQLite par ODBC [résolu]

Bonjour,
je tente de modifier une appli mono qui se connecte à une base par odbc.
J'ai créé une base SQLite pour le besoin et installé les pilotes unixODBC et libsqlliteodbc.
Ma source odbc existe et je peux m'y connecter. Dans LibreOffice Base, je peux aussi me connecter à la source et je vois les tables.
Mais avec mono le code suivant

m_db = new OdbcConnection();
m_db.ConnectionString = "DSN=BASETEST;UID=moi";
m_db.Open();

déclenche une exception pas très explicite

"libodbc.so"

sur le site mono il est dit que

ODBC can connect to various databases which has an ODBC driver installed:

mais SQLite ne fait pas partie de la liste.
Est ce possible ou dois je abandonner SQLite et installer par exemple MySQL ?

Dernière modification par Rafbor (Le 16/05/2011, à 10:16)


Xubuntu 22.04 - Mes projets sur Github

En ligne

#2 Le 16/05/2011, à 10:15

Rafbor

Re : (mono) connecter base SQLite par ODBC [résolu]

J'ai trouvé la solution dans ce topic
j'ai créé un lien symbolique de libodbc.so sur libodbc.so.1 et ça fonctionne.


Xubuntu 22.04 - Mes projets sur Github

En ligne