| |

VB & DatenbankenSQL und die Zeichen +, &, $, ' | |  | Autor: Tagedieb | Datum: 08.03.04 21:13 |
| Hallo, zunächst an alle Faruen im Forum und herzlichen Glückwunsch, die Männer sind natürlich auch gegrüßt!
Mit den oben genannten Zeichen kann es bei SQL zu Problemen kommen. Von Dieter Otter gibt es zwar eine Prozedur dafür, aber erstens ist diese Geistiges Eigentum und zweitens MIR zu HOCH.
Ich habe mir etwas anderes 'gebastelt' - zugegeben nicht so elegant, wie die von Dieter Otter - aber dafür selbst hergestellt.
Meine Idee war, diese Zeichen erst gar nicht in die db aufzunehmen und sie schon bei der Eingabe abzufangen.
Hier ist es:
Dim ST As String 'ST = SuchText
Dim NA As String 'NA = Neuer Ausdruck
Dim SB As Variant 'SuchZeichen
Private Sub txtProbe_Change()
SB = Array("'", "+", "&", "$")
ST = txtProbe.Text
For Index = 0 To 3
pos = InStr(1, ST, SB(Index), 0)
If pos > 0 Then
NA = Left(txtProbe.Text, pos - 1)
If SB(Index) = "+" Or SB(Index) = "&" Then
txtProbe.Text = NA & " " & "und"
Else
txtProbe.Text = NA & " "
End If
End If
Next Index
End Sub
Das einzige Problem dabei ist, dass der Cursor an den Anfang des Textes springt,
ich hätte ihn aber gern hinter dem "und" bzw dem Leerzeichen.
In der Hilfe habe ich darüber nichts gefunden. Hat jemand eine Idee?
Vielen Dank für Eure Mühe
Gruß Thomas |  |
 | 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 |
  |
|
sevISDN 1.0 
Überwachung aller eingehender Anrufe!
Die DLL erkennt alle über die CAPI-Schnittstelle eingehenden Anrufe und teilt Ihnen sogar mit, aus welchem Ortsbereich der Anruf stammt. Weitere Highlights: Online-Rufident, Erkennung der Anrufbehandlung u.v.m. Weitere InfosTipp des Monats Oktober 2025 Matthias KozlowskiUmlaute konvertierenErsetzt die Umlaute in einer Zeichenkette durch die entsprechenden Doppelbuchstaben (aus ä wird ae, usw.) sevGraph (VB/VBA) 
Grafische Auswertungen
Präsentieren Sie Ihre Daten mit wenig Aufwand in grafischer Form. sevGraph unterstützt hierbei Balken-, Linien- und Stapel-Diagramme (Stacked Bars), sowie 2D- und 3D-Tortendiagramme und arbeitet vollständig datenbankunabhängig! Weitere Infos
|
|
|
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
|
|