Bonjour,
J'ai un code qui retourne les noms des colonnes dans un fichier excel. Ce code fonctionne bien. Mais j'ai un cas où mon code ne retourne aucunes colonnes. Je ne vois pas ce qui différencie cette feuille du reste.
J'utilise la connexion suivante
ensuite voila le code qui récupère la liste des colonnesCode:connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + fileName + ";Mode=ReadWrite;Extended Properties=\"Excel 8.0;HDR=NO;IMEX=1\"";
Dans ce fichier, je dispose de 4 feuilles et seulement la feuille data preprocessing ne retourne aucune liste de colonnes.Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 public List<String> getColumnNames(String tableName) { SortedDictionary<Int64, String> columns = new SortedDictionary<Int64, String>(); OleDbConnection myConnection = new OleDbConnection(connectionString); //OdbcConnection myConnection = new OdbcConnection(connectionString); myConnection.ConnectionString = connectionString; string[] restrictions = new string[4] { null, null, tableName + "$", null }; myConnection.Open(); DataTable d = myConnection.GetSchema(); DataTable dt = myConnection.GetSchema("Columns", restrictions); for (int i = 0; i < dt.Rows.Count; i++) { columns.Add(Int64.Parse(dt.Rows[i]["ORDINAL_POSITION"].ToString()), dt.Rows[i]["COLUMN_NAME"].ToString());//(Int64) } myConnection.Close(); List<String> excelOrderColumns = new List<String>(); SortedDictionary<Int64, String>.KeyCollection myKeys = columns.Keys; foreach (Int64 key in columns.Keys) { excelOrderColumns.Add(columns[key]); } return excelOrderColumns; }
Feuile data preprocessing
non résoluCitation:
bug état
progress bar ne défile pas pour le
chargement des tableaux de données non résolu
pas d'onglet print dans le graphique replaced non résolu
ouverture d'un fichier sauvegarder ne fonctionne pas non résolu
erreur au niveau de la fonction delete colonne si on
effectue aupart avant un delete abnormal value non résolu
arrondi dans les fonctions moyennes, std non résolu
probleme dans cleaned graph data
Feuille PCA
non résoluCitation:
bug état
compilation du dll matlab sur un ordinateur Windows 7 résolu
cliquer 3eme fois sur le point T2 n'affiche pas
la fenetre contribution non résolu
printpreview
Est ce que quelqu'un à une idée sur ce problème?
merci de votre aide