Announcement

Collapse
No announcement yet.

Inhalt einer TXT Datei in eine Interbase Tabelle

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Hallo, mit Delphi5 schneit das nicht zu funktionieren oder doch?.
    Gruß ph

    Comment


    • #17
      Hallo Peter, <br><br>
      Ich habe Delphi5 nicht mehr installiert. Habe aber in der Hilfe nachgeschaut und gesehen das eine Stringliste in Delphi5 nur die Eigenschaft CommaText besitzt. DelimitedText ist freier, da man mit Delimited das trennzeichen setzen kann.
      Bei Delphi5 muss man daher zuerst die Trennzeichen durch Kommas ersetzen, und kann dann CommaText verwenden.
      Dieser Codeabschnitt:<br>
      <i>
      list.Delimiter := ' ';<br>
      list.DelimitedText := s;<br>
      </i>
      muss dann mit <br>
      <i>
      s := StringReplace( s, ' ', ',', [rfReplaceAll]);<br>
      list.CommaText := s;<br>
      </i>
      ersetzt werden, dann sollte es auch in Delphi5 funktionieren.
      <br>
      MfG Markus Kinzler.<br&gt

      Comment


      • #18
        <br>Hallo Thomas, vielen Dank für Deine Mühe. Die Interbase Tabelle <br>habe ich nun mit dem Inhalt der Textdatei füllen können.
        <br>Aber nur wenn alle Spalten Werte enthalten.
        <br>Ist aber in einer Spalte kein Wert(siehe Zusatzzahl) dann bekomme <br>ich die Fehleransage Spaltenzählung nicht gleich Zählung der <br>Werte.
        <br>funktioniert nicht:
        <br>tag monat jahr Zahl1 Zahl2 Zahl3 Zahl4 Zahl5 Zahl6 Zusatzzahl
        <br>9 10 1955 3 41 13 23 12 16
        <br>funktioniert:
        <br>tag monat jahr Zahl1 Zahl2 Zahl3 Zahl4 Zahl5 Zahl6 Zusatzzahl
        <br>9 10 1955 3 41 13 23 12 16 2
        <br>Gruß ph. und nochmals Danke

        Comment

        Working...
        X