ERLEDIGT
NEIN
NEIN
ANTWORTEN
7
7
ZUGRIFFE
420
420
EMPFEHLEN
-
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
-
18.05.05 16:37 #2
Geht im Prinzip ganz einfach mit Left() und Right():
Ich hab den Code jetzt nicht getestet, kann sein, dass ein Fehler kommt, es würde dann noch eine If-Abfrage reingehören.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 = ""
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?
-
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)
-
18.05.05 17:46 #4
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?
-
Vielen Dank! Funktioniert prima!
-
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)
-
18.05.05 18:22 #7
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?
-
Vielen Dank für deine Geduld!
Jetzt hab ichs geschafft! *Respekt*Geändert von Dusty00 (18.05.05 um 18:52 Uhr)
Ähnliche Themen
-
Unterteilen
Von aab im Forum Cinema 4DAntworten: 4Letzter Beitrag: 03.02.10, 13:26 -
Polygone unterteilen
Von rakshasar im Forum Cinema 4DAntworten: 5Letzter Beitrag: 13.07.07, 10:29 -
einen langen Text in mehrer Seiten unterteilen
Von mrepox im Forum PHPAntworten: 17Letzter Beitrag: 31.01.07, 14:34 -
objeckt unterteilen
Von emulsion im Forum 3D Studio MaxAntworten: 5Letzter Beitrag: 23.06.05, 21:03 -
Variable unterteilen
Von Hunimou im Forum PHPAntworten: 2Letzter Beitrag: 08.05.05, 00:22





Zitieren

Login





