AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi TAdvMemo verursacht beim SQL-Insert mit FB 1.5 Fehler
Thema durchsuchen
Ansicht
Themen-Optionen

TAdvMemo verursacht beim SQL-Insert mit FB 1.5 Fehler

Ein Thema von Eppos · begonnen am 18. Jul 2008 · letzter Beitrag vom 18. Jul 2008
Antwort Antwort
Eppos

Registriert seit: 7. Aug 2006
Ort: Heilbronn
523 Beiträge
 
Delphi 11 Alexandria
 
#1

TAdvMemo verursacht beim SQL-Insert mit FB 1.5 Fehler

  Alt 18. Jul 2008, 17:27
Hallo zusammen,

ich lese aus meinem Memo-Feld den Text aus und möchte Ihn in die Datenbanl schreiben.
Er hat jetzt nun ein Problem mit dem Doppelpunkt (.
Ich benutze Firebird als Datenbank. Als Komponente, die ganz normale TQuery zum insert und das Memo ist von TMS.

Hat mir da jemand einen rat?

Vielen Dank!


Edit: Was ich noch rausgefunden habe. Wenn dieses Zeichen " kommt und irgendwann danach ein Doppelpunkt. Dann kommt nur der Fehler.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: TAdvMemo verursacht beim SQL-Insert mit FB 1.5 Fehler

  Alt 18. Jul 2008, 17:41
Was für einen Typ hat das Feld?
Markus Kinzler
  Mit Zitat antworten Zitat
Eppos

Registriert seit: 7. Aug 2006
Ort: Heilbronn
523 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: TAdvMemo verursacht beim SQL-Insert mit FB 1.5 Fehler

  Alt 18. Jul 2008, 17:43
Blob 80

Was ich aber raus gefunden habe, das die BDE generell für Doppelpunkt einen Parameter hat.
Ich mache jetzt bei einem insert einfach, ein anderes Zeichen hin und ersetze dieses wieder beim laden.
Oder geht es noch anderst?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: TAdvMemo verursacht beim SQL-Insert mit FB 1.5 Fehler

  Alt 18. Jul 2008, 17:44
Wie Füllst du das Feld?
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.196 Beiträge
 
Delphi 10.4 Sydney
 
#5

Re: TAdvMemo verursacht beim SQL-Insert mit FB 1.5 Fehler

  Alt 18. Jul 2008, 18:19
Zitat von Eppos:
Was ich aber raus gefunden habe, das die BDE generell für Doppelpunkt einen Parameter hat.
Deshalb solltest du meine beiden Tipps beherzigen:

- Verwende parametrisierte Abfragen/Inserts
- Schmeiß die BDE weg und nimm native Zugriffskomponenten
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:08 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz