ACESS & OleDbConnection: Erreur de calcul

[Résolu]
Signaler
Messages postés
5
Date d'inscription
mercredi 13 avril 2005
Statut
Membre
Dernière intervention
8 juillet 2005
-
Messages postés
145
Date d'inscription
vendredi 11 janvier 2002
Statut
Membre
Dernière intervention
19 juin 2007
-
J'ai une base de données Access, et je développe une application VB.net.

Ma base Access possède des vues contruites à partir d'une base de données (Ce sont des sommes de colonnes).

Dans mon application VB.NET j'utilise le provider Microsoft JET
OLEDB
4.0 et une connection OleDBConnection et je récupère les données calculées par les vues de ma base Access.

Le problème est qu'il y a une différence entre les résutats, alors que ce sont les mêmes requêtes exécutées!! comprends pas...

Voici ma requête:
SELECT Sum([Montant]) AS Total FROM Factures

et ma connectionString
Me.OleDBConnection.ConnectionString = "Data Source=""db1.mdb"";Provider=""Microsoft.Jet.OLEDB.4.0""

J'ai beau cherché je ne vois pas pourquoi

Si quelqu'un a une idée, je la prends volontier!

Vinz

3 réponses

Messages postés
5
Date d'inscription
mercredi 13 avril 2005
Statut
Membre
Dernière intervention
8 juillet 2005

Access donne une somme égale à 24 608 752,09 €

et pour l'appli j'obtiens 25198764,71



Données brutes.



Vinz
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 70 internautes nous ont dit merci ce mois-ci

Messages postés
2641
Date d'inscription
mercredi 2 juin 2004
Statut
Membre
Dernière intervention
8 janvier 2014
16
Salut, peux tu nous donner juste le résultat rendu par VB.Net et celui par Access, ça pourrait aider à trouver.


Chris...
Web : Firstruner - eMail : [mailto:support@firstruner.com Support]&nbs
Messages postés
145
Date d'inscription
vendredi 11 janvier 2002
Statut
Membre
Dernière intervention
19 juin 2007
1
Bonjour
verifie est qu'il s'agit de la meme base de donnees parceque tu emplois une adresse relative il se peut que cela est la cause

Salut