Bonjour à tous,
J'ai un sérieux problème avec l'accès à une base Access 2010 (accdb) depuis VB2010.
Contexte :
- une base Access 2010 avec une trentaine de tables.
- toutes les tables ont une clef primaire configurée en Entier Long (j'ai vérifiè).
- L'application est développée en VB 2010.
- J'accède à la bdd avec OLEDB
Le problème :
- lorsque je crée un dataset dans VB sur une table (n'importe laquelle) de la bdd, la clef primaire est automatiquement convertie en Entier (pas long !), ce qui me pose de sacrés problèmes sur les grosses tables.
- J'ai checké le type de champ depuis VB avec "GetType", qui me renvoie toujours un Int32.
Pas moyen de trouver d'où ça vient !
Quelqu'un aurait une idée de la source du problème ?
Partager