Ich versuche, Daten aus Excel (Xls) -Datei über diese Verbindungszeichenfolge zu lesen, aber einige Daten fehlen in bestimmten Spalte.OleDb Excel Fehlende Daten für gemischte Datentypen
Verbindungszeichenfolge ist unten;
props["Provider"] = "Microsoft.ACE.OLEDB.12.0;";
props["Extended Properties"] = "\"Excel 12.0;HDR=YES;IMEX=1;ImportMixedTypes=Text\"";
props["Data Source"] = path;
Meine Excel-Daten ist wie das sind, fehlen Daten der in der Spalte „G“ wegen Datumswert in der zweiten Zeile ..
Ich habe versucht, alles unter OleDB & mixed Excel datatypes : missing data aber nicht funktionierte. .
Thx!
Die zweite Beratung mein Problem gelöst, aber ich kann der Benutzer nicht anfordern Apostroph zu dieser Zelle hinzuzufügen .. Ich brauche technische Lösung (Code oder Konfiguration). – bakin
@bakin haben Sie die Kontrolle über die leeren .xlsx Vorlagen, die dann mit Daten gefüllt werden? Wenn ja, können Sie alle ersten Zellen in der Spalte G als Text vorformatieren, indem Sie mit der rechten Maustaste auf Zellen formatieren ... klicken und dann auf der Registerkarte Zahl den Eintrag Text auswählen. Wenn Ihre Benutzer dort Daten eingeben, sollten diese Daten als Text gespeichert werden. Versuchen Sie, ur xls mit diesem Szenario zu lesen. – andrews