Suchergebnisse

Suchergebnisse 1-12 von insgesamt 12.

  • Benutzer-Avatarbild

    Hallo zusammen, hier im Forum habe ich einen schönen kleinen Code zum Einlesen von 2003er Exceldateien in ein Dataset gefunden, klappt auch wie ne eins.(An der Stelle schon einmal vielen Dank an RodFromGermany) Mein Problem ist jetzt, dass das gefüllte Datatable mir die in der Excel Datei hinterlegten Strings nicht mitliefert. Mir fehlen die Überschriften meiner Excel Tabelle. Wie kann man das Konfigurieren, das die Datatable alle Daten einliest? Vielen Dank für jeden Hinweis?

  • Benutzer-Avatarbild

    Hallo zusammen, vielen Dank für die Rückmeldungen @mrMo, ja , Die erste Zeile wird für die Spaltenüberschriften genutzt.In Zeile 2 stehen meine Spaltenüberschriften (MEsswertgrößen= und in der Spalte 3 stehen die Einheiten @RodFromGermany. Ich bekomme den Code nicht zum laufen. Der gibt mir die Meldung : ex.Message "Das Microsoft Jet-Datenbankmodul konnte das Objekt 'XXX' nicht finden. Stellen Sie sicher, dass das Objekt existiert und dass die Namens- und Pfadangaben richtig eingegeben wurden." …

  • Benutzer-Avatarbild

    Das ich den Code nicht verstehe, will ich nicht abstreiten, aber angesehen habe ich ihn mir. Ich hatte meine ExcelTabelle extra "XXX" genannt und deinen Code für Button2 so angepaßt, dass "XXX" übertragen wird. ÄH, sorry, da ist mir noch etwas passiert. Beim fröhlichen Editieren im Code habe ich auch das "$" in der SQL Abfrage entfernt. Frag bitte nicht warum. Das war es wohl, die DGV wir jetzt gefüllt, aber leider immer noch ohne Strings. Das ich mir den Code nicht angesehen habe, kann man wirk…

  • Benutzer-Avatarbild

    Hallo nochmal, ich habe mich gestern etwas doof ausgedrückt. Ich kriege den Code jetzt zwar zum Laufen, aber die Texte in der Exceltabelle werden nicht mitgnommen. Also mein eigentliches Problem besteht immer noch. Was mache ich falsch?

  • Benutzer-Avatarbild

    das 1:1 der Code von RodfromGermany

  • Benutzer-Avatarbild

    Vielen Dank für die Mühe kann ich gerne machen, es aber wirklich fast 1:1 der Code, da ich extra noch einmal eine Exceldatei mit "Tabelle1" eingerichtet habe, deinen Code noch mal geladen habe. Der einzige Unterschied ist, dass ich DialogResult statt Windows.forms.DialogResult verwendet habe. Die DGV wird befüllt, aber ohne strings. Also die Tabellenüberschriften fehlen. VB.NET-Quellcode (145 Zeilen)

  • Benutzer-Avatarbild

    Die Datei ist eine Exportdatei eines Messgerätes. Meine Hoffnung war, dem OleDb Treiber zu bitten, alles als String einzlesen.

  • Benutzer-Avatarbild

    mm, Ohne diese Zeilen ist der Rest der Daten nix wert. Verzeih meine blöde Frage, aber wo packke ich das HDR=No hin? Ich habe es jetzt einmal in Zeile 63 gepackt VB.NET-Quellcode (1 Zeile) Das gibt mir den Fehler "Installierbares ISAM nicht gefunden."

  • Benutzer-Avatarbild

    Nicht das wir an einander vorbei schreiben Lädt der Code bei Dir die Zeilenüberschriften der Exceldatei aus Zeile 2 und 3 mit in die DGV? Bei mir mach er das nicht. Die Zeilen 1+2 in der DGV bleiben leer. (Sowohl XLS als auch XLSX, allerdings W7) Den Inhalt der Zeile 1 aus der Exceldatei hat er als Zeilenüberschrift in der DGV benutzt,

  • Benutzer-Avatarbild

    mm,kann ich davon ausgehen, das ich mit Hilfe dieser Technik nicht meine Daten als Strings einlesen kann und damit nicht zum Ziel komme? Vielen Dank für eure Mühe insbesondere Dir RodFromGermany. Ich bin immer über dieses Forum wieder begeistert.

  • Benutzer-Avatarbild

    Hier wird es intressant. Kann ich die automatisch erkannte Struktur durch eine vorgegebene ersetzen? Also egal was da steht, nimm Strings? Zitat von petaod: „passen im Format nicht zur automatisch erkannten Struktur (Zahlen“ Wie gesagt, der Code stammt von RodFromGermany, groß verstanden habe ich das noch nicht. Umsetzten konnte ich es aber: VB.NET-Quellcode (1 Zeile) Baue ich die HDR= No ein, bleiben 3 Zeilen leer anstelle 2.soweit so gut. Ich kann das Messgerät überreden, mir die Exporte in ei…

  • Benutzer-Avatarbild

    @petaod: Ich nutze ja den '$' in der Abfrage ( Zeile 71 im gepostetn Code) Da klappt es ohne dem '$' überhaupt nicht. Die Sub LoadExcelFile wird verwendet. VB.NET-Quellcode (1 Zeile) @edit: Hier fehlt noch der Constring für die obere Abfrage VB.NET-Quellcode (1 Zeile) Verwende Ich Function GetExcelDataSet und füge dort der SQL Abfrage den '$' zu, bekomme ich gleiche Meldung wie RodFromGErmany (ist ja das gleiche Was RodfromGermany gemacht hat) Ich habe mal aus dem Code die Bildung des Connection…