vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
HILFE! Trim auf Recordset Einträge 
Autor: Inge
Datum: 02.02.06 15:49

Hallo,

irgendwie versteh ich die Welt nicht mehr.
In einem geöffneten Recordset, möchte ich mit der einer Funktion SQL_RTrim bei (ähnlich wie RTrim) Alphanumerischen Feldinhalten die Leerstellen abschneiden. - Wenn das Feld jedoch leer ist, soll ein Leerzeichen in dieses Recordset Feld.

Anschließend erzeuge ich mit GetString einen Upload auf das Recordset, um dieses in eine Datei auszugeben.

Das komische jedoch ist, im Recordset steht ein Inhalt mit Leerzeichen, die Übergebe ich an die Funktion => der Rückgabewert erscheint jedoch nicht!! im Recordset.
Das selbe passiert, wenn ich nur einen Trim auf dieses Recordsetfeld mache.
Es erscheint keine Änderung. d.h die Leerstellen werden nicht abgeschnitten.

Wer kann helfen

Anbei mein Code:
 
SQL = SQL_erzeugen
AendDatei = "temp_" & Benutzer & "_aend"
Set Rec_Aend = New Recordset
Rec_Aend.Open SQL, DB, adOpenDynamic, adLockOptimistic
 
Rec_Aend!doa_status = SQL_RTrim(Rec_Aend!doa_status)
Rec_Aend!doa_feld = SQL_RTrim(Rec_Aend!doa_feld)
 
f1 = FreeFile
Open psDIWAPfad & "ftrans\export\" & AendDatei For Binary As #f1
Do While Not Rec_Aend.EOF
    Vari = Rec_Aend.GetString(adClipString, , ";", vbLf)
    Put #f1, , Vari
Loop
Close #f1
Rec_Aend.Close
Funktion SQL_RTrim:
Public Function SQL_RTrim(Text As String) As String
Text = RTrim(Text)
If Len(Text) = 0 Then
    Text = " "
End If
SQL_RTrim = Text
End Function
Vielen Dank

Inge
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
HILFE! Trim auf Recordset Einträge853Inge02.02.06 15:49
Re: HILFE! Trim auf Recordset Einträge507Melkor02.02.06 15:55
Re: HILFE! Trim auf Recordset Einträge545Inge02.02.06 16:24

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel