tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
459
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Aug 2003
    Ort
    Einslive-Sektor | NRW
    Beiträge
    921
    Ich bin gerade an einem Vergleichsprogramm:
    Es vergleicht 2 Datenbanken in TXT-Dateien.

    Ich habe die Variablen Data_Nachname; Data_Postleitzahl und Data_Ort zu vergleichen.

    Doch ich habe das Gefühl, das ich ein Problem mit der Logik habe.
    (Zeile 508 -> siehe Anhang)
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    
    Do While Not EOF(2)
            If (Data_Nachname = Data_Nachname1) Then
            Marker = Marker
            Else
                lstÄnderungen.AddItem (Data_Nachname & ";" & Data_Strasse & ";" & Data_Ort)
               End if
                                                    [Data_Nachname auslesen]
                                                    [Data_Postleitzahl auslesen]
                                                    [Data_Ort auslesen]
    Loop

    In der Liste taucht dann aber nur ein Eintrag auf....

    -> siehe Anhang
     
    Das Geheimnis der Kreativität ist das Wissen darum, wie man seine Quellen verbirgt.
    (Albert Einstein)

    Abendkleider

  2. #2
    Registriert seit
    Aug 2003
    Ort
    Einslive-Sektor | NRW
    Beiträge
    921
    Ist der Vergleichsoperator vielleicht nicht der richtige?

    Ich möchte ja jewals 2 Variablen vergleichen...

    Code :
    1
    
    (Data_Nachname = Data_Nachname1)

    Sobald ich aber mehrere vergleich möchte, sagt das Programm mir:
    typen unverträglich:
    Code :
    1
    
    If (Data_Nachname = Data_Nachname1) &  (Data_Postleitzahl = Data_Postleitzahl1) & (Data_Ort = Data_Ort1) Then
     
    Das Geheimnis der Kreativität ist das Wissen darum, wie man seine Quellen verbirgt.
    (Albert Einstein)

    Abendkleider

  3. #3
    Thomas Kuse Thomas Kuse ist offline Mitglied Rubin
    Registriert seit
    Aug 2001
    Beiträge
    1.411
    Schreib mal bitte ein ausgeschriebenes AND zwischen deine Vergleiche. Ich glaube das einfache & ist auch hier ein Bitweises Oder und daher nicht typ-konform.
     

  4. #4
    Registriert seit
    Aug 2003
    Ort
    Einslive-Sektor | NRW
    Beiträge
    921
    Hi!

    Das war's...

    Danke Dir!

    grüsse
    daDom
     
    Das Geheimnis der Kreativität ist das Wissen darum, wie man seine Quellen verbirgt.
    (Albert Einstein)

    Abendkleider

Ähnliche Themen

  1. Logik-Problem mit foreach
    Von Atalión im Forum PHP
    Antworten: 2
    Letzter Beitrag: 25.03.10, 14:11
  2. Problem mit Programm Logik
    Von Godsplan im Forum Adobe Flex & AIR
    Antworten: 0
    Letzter Beitrag: 23.08.08, 17:47
  3. Problem bei Logik für Algorithmus...
    Von kwmaster im Forum Coders Talk
    Antworten: 16
    Letzter Beitrag: 24.06.08, 14:13
  4. while() Logik problem
    Von crashx im Forum PHP
    Antworten: 2
    Letzter Beitrag: 12.12.06, 19:33
  5. Scriptfehler: Logik-Problem oder Bug?
    Von Radhad im Forum PHP
    Antworten: 2
    Letzter Beitrag: 04.08.06, 13:51