begin process at 2013 05 25 03:39:07
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

VB.NET

 > LIRE EXCEL AVEC LE DRIVER ODBC

LIRE EXCEL AVEC LE DRIVER ODBC


 Information sur la source

Note :
Aucune note
Catégorie :VB.NET Source .NET ( DotNet ) Classé sous :Excel, odbconnection, lire excel, datatable Niveau :Débutant Date de création :04/08/2009 Vu / téléchargé :5 631 / 734

Auteur : doumgoto_guy

Ecrire un message privé
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

 Description

Salut,je vous laisse ce petit programme qui permet de lire le contenu d'un excel et de mettre ensuite dans un DataGridView.



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) CONVERSION DE LA BASE 2 À LA BASE 10 par alpha5
Source avec Zip Source .NET (Dotnet) SURVEILLANCE ÉVÈNEMENT par mimiZanzan
Source avec Zip Source avec une capture BOT TYPE CHAINE DE MARKOV ( ACTOR PAR EXEMPLE) par buron
Source .NET (Dotnet) VB.NET CAMERA VIDEO par moezzeom
Source avec Zip Source avec une capture Source .NET (Dotnet) CARNET D'ADRESSE par colby

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) CREER ET CONNECTER UNE BASE ACCESS SOUS WINDOWS 8 par Le Pivert
Source avec Zip EXCEL IMPRESSION PAR LOT par beaubeau21
Source avec Zip EXCEL SUPPRESSION PAR LOT D'UNE FEUILLE par beaubeau21
Source avec Zip Source avec une capture Source .NET (Dotnet) GESTION CLASSEUR EXCEL AVEC MULTI UTILISATEURS par clipper1
Source avec Zip Source .NET (Dotnet) ACCEDER AUX FEUILLES EXCEL VIA ADO par perceval_59

Commentaires et avis

Commentaire de nhervagault le 04/08/2009 22:52:16 administrateur CS

Bonjour,

Voici quelques conseils.

1 --> Les modules de classes ne devraient plus être utilisé. Passer par les classes à la place.
2 --> La connexion au fichier Excel devrait être fermer voir disposé car c'est un objet COM derrière.
3 --> Pour la gestion du nom de fichier utiliser les focntions .net du namespace IO à la place de faire des opérations sur les strings.
(et si possible utiliser des opérations VB.NET et non VB6)

4 --> Qu'est que ce code fait ?? (commentaire = 0 et imperformant au possible)
#  Try
# row.Item("Colonne" & i) = myReader.Item(i) ''MsgBox(myReader.Item(i))
# Catch ex As Exception
# column = New DataColumn()
# column.DataType = System.Type.GetType("System.String")
# column.ColumnName = "Colonne" & i
# datatable.Columns.Add(column)
# row.Item("Colonne" & i) = myReader.Item(i)
# End Try

La programmation par try catch est tres gourmande

Utiliser à la place

If (datatable.Contains("Colonne" & i) then
affectation
else
'Ajout de la datacolonne
end if


5 --> Utiliser
If (not myReader.Item(i).Equals(DbNull.Value) then
A la place de qui n'est pas objet
If IsDBNull(myReader.Item(i)) = False Then


6 --> Commentaire = 0
7 --> Renommer les élements = 0

8 --> Pourquoi ne pas utiliser le nom du fields.

Voila pour le moment.

Commentaire de Patrice99 le 11/08/2009 10:23:00

Voir aussi : XLDB : Une base de données Excel via ODBC
www.vbfrance.com/code.aspx?id=29468

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Exporter DataTable vers Excel [ par thefada ] Salut tout le monde, je cherche a exporter une table que j'ai dans un dataset au format excel .xls. J'ai vu une solution appelee Tab Delimited Format exporter une datatable vers excel [ par marc_dd ] Bonsoir à tous, voilà je voudrais exporter une datatable vers excel de préférence avec msquery pour les performances quelqu'un sait-il si c'st possibl Probleme d'entête De table ADO.NET et EXCEL [ par ssefyou ] Bonjour,(j'utilise ADO.net pour charger une datatable a partire d' un fichier excel .)j'ai un fichier excel (qui ne contien ni image ni Titre) que j'u Transférer une DataTable vers Excel [ par M51 ] Bonjour,Je souhaite transférer une DataTable vers un fichir Excel. J'ai déjà une routine qui tourne mais qui fait du cellule par cellule est c'est trè Copier un DataTable dans Excel [ par yaya60 ] Bonjour, Je suis sur DotNet 2010, framwork 4 Je manipule régulierement des données SQL que je transferent vers Excel via une appli dotnet. Je souhait ListBox Excel [ par baxtou ] J'utilise une ListBox pour rechercher et sélectionner des données classées par ordre aplphabétique, lorsqu'il y a 2000 lignes, c'est assez fastidieux. Publipostage multiple Excel - Word [ par apz ] Bonjour à tous, Voila un exemple, de publipostage multiple, avec du code VBA Excel et Word, que j'aimerais corriger. Solution à trouver aux problème importer les données stockées dan un fichier excel dans DATGRIDVIEW [ par soulaiman93 ] salut,je n'ai pu trouver un code (ou une classe) permettant d'importer vers VB.Net à partir d'Excel. aidez-moi s'il vous plait. VBA EXCEL VERS ACCESS [ par lab0634 ] Bien le bonjour à tous, Voilà j'ai une question à vous poser. J'ai un outil excel VBA que j'utulise dans mon entreprise pour la gestion des dépenses [VB.NET -> VBA]Excel, affichage feuille pendant révision script [ par Seylione ] Bonsoir, Je rédige un script VBA sous Excel 2000, Windows XP. Depuis dix minutes lors de la révision du script, les feuilles Excel utilisées ne s'affi


Nos sponsors


Sondage...

CalendriCode

Mai 2013
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,014 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales