tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
7
ZUGRIFFE
420
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Dusty00 Dusty00 ist offline Mitglied Bronze
    Registriert seit
    May 2005
    Beiträge
    42
    Hallo,

    Ich übergebe mehrere Werte an eine Acess Datenbank. Ich hätte aber gerne das, wenn die Eingabe länger als 12 Zeichen ist, der fortlaufende Text in die darunter liegende Spalte geschrieben wird.

    zB Das sind 12 Z
    -----eichen

    Ich habe mich schon ein wenig mit Mid,Left,Right usw. gespielt habs aber leider noch nicht geschafft!

    Ich hoffe Ihr könnt mir helfen!

    lg

    dusty
     

  2. #2
    Avatar von DrSoong
    DrSoong DrSoong ist offline Iss was, Doc!
    tutorials.de Premium-User
    Registriert seit
    Jul 2003
    Ort
    Dem Zentrum meiner Welt
    Beiträge
    1.836
    Blog-Einträge
    85
    Geht im Prinzip ganz einfach mit Left() und Right():
    Code :
    1
    2
    3
    4
    5
    6
    
    Do
     vZeichen = Left(vZeilen, 12)
     'Den Inhalt der Variable vZeichen schreibst du dann in deine Datenbank
     
     vZeilen = Right(vZeilen, Len(vZeilen) - 12)
    Loop Until vZeilen = ""
    Ich hab den Code jetzt nicht getestet, kann sein, dass ein Fehler kommt, es würde dann noch eine If-Abfrage reingehören.


    Der Doc!
     
    A: Hilfe, ich hab zwei Dateien hinzugefügt und nun sind die anderen weg
    B: Die Scrollbar da rechts ist dir schon mal aufgefallen?

  3. #3
    Dusty00 Dusty00 ist offline Mitglied Bronze
    Registriert seit
    May 2005
    Beiträge
    42
    Irgendwie funktioniert das bei mir nicht! Was ist eigentlich unter Vzeilen gemeint?

    Bekomme Fehlermeldung : Ungültiger Prozeduraufruf oder ungülitiges Argument

    Code :
    1
    
    vzeilen = Right(vzeilen, Len(vzeilen) - 12) '(vzeilen=leer)
    Geändert von Dusty00 (18.05.05 um 17:39 Uhr)
     

  4. #4
    Avatar von DrSoong
    DrSoong DrSoong ist offline Iss was, Doc!
    tutorials.de Premium-User
    Registriert seit
    Jul 2003
    Ort
    Dem Zentrum meiner Welt
    Beiträge
    1.836
    Blog-Einträge
    85
    Hätte es kommentieren sollen, vZeilen ist die Variable, in der dein zu teilender Text steht (du kannst den Namen natürlich anpassen).


    Der Doc!
     
    A: Hilfe, ich hab zwei Dateien hinzugefügt und nun sind die anderen weg
    B: Die Scrollbar da rechts ist dir schon mal aufgefallen?

  5. #5
    Dusty00 Dusty00 ist offline Mitglied Bronze
    Registriert seit
    May 2005
    Beiträge
    42
    Vielen Dank! Funktioniert prima!
     

  6. #6
    Dusty00 Dusty00 ist offline Mitglied Bronze
    Registriert seit
    May 2005
    Beiträge
    42
    Gibt doch noch ein Prob. und zwar wenn der text nicht genau 24 Zeichen ist, dann tritt der oben genannte Fehler nochmals auf, aber ansonsten funktionierts.
    Geändert von Dusty00 (18.05.05 um 18:17 Uhr)
     

  7. #7
    Avatar von DrSoong
    DrSoong DrSoong ist offline Iss was, Doc!
    tutorials.de Premium-User
    Registriert seit
    Jul 2003
    Ort
    Dem Zentrum meiner Welt
    Beiträge
    1.836
    Blog-Einträge
    85
    Wie gesagt, da gehört noch eine If-Abfrage rein (hatte vorher keine Zeit), der Code würde gesamt so lauten:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    Do
     vZeichen = Left(vZeilen, 12)
     'Den Inhalt der Variable vZeichen schreibst du dann in deine Datenbank
     If Len(vZeilen) > 12 then
      vZeilen = Right(vZeilen, Len(vZeilen) - 12)
     Else:
      vZeilen = ""
     End If
    Loop Until vZeilen = ""


    Der Doc!
     
    A: Hilfe, ich hab zwei Dateien hinzugefügt und nun sind die anderen weg
    B: Die Scrollbar da rechts ist dir schon mal aufgefallen?

  8. #8
    Dusty00 Dusty00 ist offline Mitglied Bronze
    Registriert seit
    May 2005
    Beiträge
    42
    Vielen Dank für deine Geduld!

    Jetzt hab ichs geschafft! *Respekt*
    Geändert von Dusty00 (18.05.05 um 18:52 Uhr)
     

Ähnliche Themen

  1. Unterteilen
    Von aab im Forum Cinema 4D
    Antworten: 4
    Letzter Beitrag: 03.02.10, 13:26
  2. Polygone unterteilen
    Von rakshasar im Forum Cinema 4D
    Antworten: 5
    Letzter Beitrag: 13.07.07, 10:29
  3. Antworten: 17
    Letzter Beitrag: 31.01.07, 14:34
  4. objeckt unterteilen
    Von emulsion im Forum 3D Studio Max
    Antworten: 5
    Letzter Beitrag: 23.06.05, 21:03
  5. Variable unterteilen
    Von Hunimou im Forum PHP
    Antworten: 2
    Letzter Beitrag: 08.05.05, 00:22