Bonjour,
J'ai le problème suivant:
Je charge une feuille EXCEL dans un DATASET en VB.NET. Voici un bout de code qui montre comment je procède:
Ça fonctionne mais... Si dans une colonne de ma feuille se trouvent des données alphanumériques et numériques, les données numériques ne sont pas prises. Le fichier EXCEL ne peut être modifier car l'accès est en read-only et la quantité d'information (lignes et colonnes) du fichier EXCEL est variable. Y a-t-il un moyen de convertir toutes les données en type string lors du transfert en EXCEL et DATASET?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Conn1.ConnectionString = "Provider=Microsoft.Jet.Oledb.4.0;Data Source=" & TextBox1.Text & ";Extended Properties=Excel 8.0;" Cmd.CommandText = "SELECT * FROM [" & ListBox1.Items(ListBox1.SelectedIndex) & "$]" Cmd.Connection = Conn1 DataAdapt1 = New OleDbDataAdapter(Cmd) DataAdapt1.Fill(Dataset1)
Merci.
Partager