-
Visual basic et access
Bonjour à tous !
depuis plusieurs semaines, je développe un logiciel en visual basic (avec visual studio 2008) et j'utilise une base de donnée access 2007.
Jusqu'à maintenant, tous les tests que j'ai fais sur machine ont été fait sans encombre, j'ai pu facilement accéder à ma base de donnée et effectuer les requetes sql.
Le logiciel que je développe sera ensuite commercialisé donc maintenant que j'ai fini de développer le logiciel, je cré le setup (avec windows installer).
Une fois le CD créé, je l'installe sur une machine tout juste formaté (avec un windows xp sp1). Pour que mon application fonctionne, j'installe le SP2 de windows et le framework.
Mon problème arrive dès que je dois accéder à ma base de donnée, il me dit que le fournisseur n'est pas installé. Est ce que quelqu'un aurait deja eu cette erreur? Est ce que ca ne marche pas car je n'ai pas installé office ? Est ce que j'aurais du utiliser un autre SGBDR ?
-
MDR , pourquoi tu te pose cette question alors que tu a fini ton programme , changer de SGBDR maintenant sera pas cool , car tout le code sera a refaire... faut y penser plus tot
Sinon c'est peut etre parce que les pilote pour access ne sont certainement pas installé. Je n'en sais pas plus.
-
il faut que microsoft JET soit installé sur la machine qui veut accéder à une base access
demande à google s'il peut te trouver ca
sinon changer de sgbdr à la fin du développement, c'est pas top, ca te ferait modifier une partie du code (les objets pour accéder à access et sql server ne sont pas les meme, par contre les requetes resteraient à priori identiques)
et access n'est pas un choix forcément judicieux surtout qu'il existe sql server express qui est gratuit
mais pour une appli simple à déployer et mono client ca peut se concevoir quand meme