Bonjour.
J'ai un petit soucis avec une communication excel sous un projet
VB.NET.
Je vous expose mon probl=E8me :
J'acc=E8de =E0 un fichier Excel par ODBC en utilisant le "Microsoft Excel
Driver".
Je lis mes lignes correctement dans un dataset que j'ai rempli.
Sauf =E0 un moment. Lorsque je cherche =E0 lire une cellule d'une
certaine ligne, j'obtiens comme indication une valeur DBNull.
Or dans l'excel j'ai une valeur.
Apr=E8s analyse, il s'av=E8re que la premi=E8re ligne de donn=E9es n'a
aucune valeur, et du coup toute la colonne vaut null. M=EAme si une des
lignes a une valeur.
Si je met de fausses valeurs =E0 la premi=E8re ligne, la lecture
fonctionne correctement.
Avez-vous des informations concernant ce soucis ?
En vous remerciant d'avance.
Henri.
PS: Quand je parle de premi=E8re ligne, je parle de premi=E8re ligne de
donn=E9es, la premi=E8re ligne dans Excel =E9tant les ent=EAtes de colonnes.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
docm
Bonjour.
Ce problème est traité dans cette page http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q194124
docm
a écrit dans le message news:
Bonjour. J'ai un petit soucis avec une communication excel sous un projet VB.NET.
Je vous expose mon problème :
J'accède à un fichier Excel par ODBC en utilisant le "Microsoft Excel Driver". Je lis mes lignes correctement dans un dataset que j'ai rempli. Sauf à un moment. Lorsque je cherche à lire une cellule d'une certaine ligne, j'obtiens comme indication une valeur DBNull.
Or dans l'excel j'ai une valeur.
Après analyse, il s'avère que la première ligne de données n'a aucune valeur, et du coup toute la colonne vaut null. Même si une des lignes a une valeur.
Si je met de fausses valeurs à la première ligne, la lecture fonctionne correctement.
Avez-vous des informations concernant ce soucis ?
En vous remerciant d'avance. Henri.
PS: Quand je parle de première ligne, je parle de première ligne de données, la première ligne dans Excel étant les entêtes de colonnes.
Bonjour.
Ce problème est traité dans cette page
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q194124
docm
<xas@myrealbox.com> a écrit dans le message news:
1120218853.583390.208560@z14g2000cwz.googlegroups.com...
Bonjour.
J'ai un petit soucis avec une communication excel sous un projet
VB.NET.
Je vous expose mon problème :
J'accède à un fichier Excel par ODBC en utilisant le "Microsoft Excel
Driver".
Je lis mes lignes correctement dans un dataset que j'ai rempli.
Sauf à un moment. Lorsque je cherche à lire une cellule d'une
certaine ligne, j'obtiens comme indication une valeur DBNull.
Or dans l'excel j'ai une valeur.
Après analyse, il s'avère que la première ligne de données n'a
aucune valeur, et du coup toute la colonne vaut null. Même si une des
lignes a une valeur.
Si je met de fausses valeurs à la première ligne, la lecture
fonctionne correctement.
Avez-vous des informations concernant ce soucis ?
En vous remerciant d'avance.
Henri.
PS: Quand je parle de première ligne, je parle de première ligne de
données, la première ligne dans Excel étant les entêtes de colonnes.
Ce problème est traité dans cette page http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q194124
docm
a écrit dans le message news:
Bonjour. J'ai un petit soucis avec une communication excel sous un projet VB.NET.
Je vous expose mon problème :
J'accède à un fichier Excel par ODBC en utilisant le "Microsoft Excel Driver". Je lis mes lignes correctement dans un dataset que j'ai rempli. Sauf à un moment. Lorsque je cherche à lire une cellule d'une certaine ligne, j'obtiens comme indication une valeur DBNull.
Or dans l'excel j'ai une valeur.
Après analyse, il s'avère que la première ligne de données n'a aucune valeur, et du coup toute la colonne vaut null. Même si une des lignes a une valeur.
Si je met de fausses valeurs à la première ligne, la lecture fonctionne correctement.
Avez-vous des informations concernant ce soucis ?
En vous remerciant d'avance. Henri.
PS: Quand je parle de première ligne, je parle de première ligne de données, la première ligne dans Excel étant les entêtes de colonnes.