Bonjour,
J'aimerai me connecter à un fichier .mdb en utilisant C#. J'ai vu qu'on pouvait faire ça en utilisant une OleDbConnection (dans System.Data.OleDb). Je code ma fonction mais au moment de l'execution j'ai une jolie erreur.
Comme vous l'aurez compris je suis sous Ubuntu et utilise MonoDev. J'ai installé libgda2-common et libgda3-common mais rien y fait. Après qques recherches j'ai aussi vu que ce n'était plus vraiment maintenu...
Je ne suis pas vraiment bon en C# et je suis plutôt obligé d'utiliser un fichier .mdb pour la BD (à part si vous avez une autre idée toujours en utilisant un fichier).
[Je poste ça sur le forum Ubuntu fr]
Édit : Ce n'est tout simplement pas possible, COM n'est pas pris en charge sous Linux.
Modifié par kurt11 (23 Apr 2009 - 03:56)
J'aimerai me connecter à un fichier .mdb en utilisant C#. J'ai vu qu'on pouvait faire ça en utilisant une OleDbConnection (dans System.Data.OleDb). Je code ma fonction mais au moment de l'execution j'ai une jolie erreur.
a écrit :
System.DllNotFoundException: libgda-2.so.3
at (wrapper managed-to-native) System.Data.OleDb.libgda:gda_init (string,string,int,string[])
at System.Data.OleDb.OleDbConnection.Open () [0x00000]
at dotnet_project.DBCtrl.InsertTest () [0x00014] in /home/xxx/Dev/Mono/dotnet_project/dotnet_project/DBCtrl.cs:29
Comme vous l'aurez compris je suis sous Ubuntu et utilise MonoDev. J'ai installé libgda2-common et libgda3-common mais rien y fait. Après qques recherches j'ai aussi vu que ce n'était plus vraiment maintenu...
Je ne suis pas vraiment bon en C# et je suis plutôt obligé d'utiliser un fichier .mdb pour la BD (à part si vous avez une autre idée toujours en utilisant un fichier).
[Je poste ça sur le forum Ubuntu fr]
Édit : Ce n'est tout simplement pas possible, COM n'est pas pris en charge sous Linux.
Modifié par kurt11 (23 Apr 2009 - 03:56)