AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

RTF in MySQL

Ein Thema von Ykcim · begonnen am 27. Mär 2012 · letzter Beitrag vom 30. Aug 2012
Antwort Antwort
mkinzler
(Moderator)

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

AW: RTF in MySQL

  Alt 2. Apr 2012, 12:25
insert into plants (Name) values( :name); Query.ParambyName('name').value := LOMUnit.RichText(RichEdit1); oder kodiert:

Query.ParambyName('name').value := TIdURI.PathEncode(LOMUnit.RichText(RichEdit1));
Markus Kinzler
  Mit Zitat antworten Zitat
Ykcim

Registriert seit: 29. Dez 2006
Ort: NRW
856 Beiträge
 
Delphi 12 Athens
 
#2

AW: RTF in MySQL

  Alt 2. Apr 2012, 13:23
Hallo,

darf ich annehmen, dass Du bei Deinem Beispiel Komponenten für die Kommunikation mit dem MySQL Server verwendest? Ich arbeite bislang ohne, habe es nie hinbekommen und je nach Komponente bei einem Kollegen eine Menge Fehler feststellen müssen...

Ich habe die Kommunikation bislang immer über die drei Funktionen / Prozeduren Connect, ExecQuery und Disconnect vorgenommen, die ich oben gepostet habe.

Ich würde gerne mal zu meinem Verständis einen Wert von Hand, d.h. per query-Befehl über den Query-Browser eingeben. Wenn mir das gelingt, könnte ich dann gucken, wie ich diese Query dynamisch über mein Delphi Programm generiere und dann mit den verfügbaren Funktionen an den MySQL-Server schicke.

Da ich noch nie eine andere Kommunikationsweise verwendet habe, verstehe ich Dein Beispiel leider nicht, SORRY!

Gruß

Ykcim
Patrick
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

AW: RTF in MySQL

  Alt 2. Apr 2012, 13:40
Dann müsste stmt_bind_param() die richtige Funktion sein, um mit Parametern zu arbeiten

http://dev.mysql.com/doc/refman/5.0/...ind-param.html
Markus Kinzler
  Mit Zitat antworten Zitat
Ykcim

Registriert seit: 29. Dez 2006
Ort: NRW
856 Beiträge
 
Delphi 12 Athens
 
#4

AW: RTF in MySQL

  Alt 2. Apr 2012, 14:15
Vielen Dank für die Info!!!

Ich habe keine Ahnung, wie ich Funktionen auf dem MySQL Server ausführe und fürchte, dass ich das auch nicht so schnell erlerne...
Ich finde einfach keinen Ansatz und die Online Dokumentation ist für mich nicht nachvollziehbar...

Wäre nur leider eine wichtige Funktion für mein Programm...

Ich habe bis heute gedacht, dass ich die Feldinformationen und den Text in einem Feld (BLOB) der Datenbank speichere und dann mit einer Funktion diese getrennt von dem Text auslesen und an das RichEdit übergeben kann. Aber das scheint so nicht zu funktionieren.

Wenn jemand einen Tip für einen Dummi auf diesem Gebiet hat, wäre ich Euch sehr dankbar...

Vielen Dank

Ykcim
Patrick

Geändert von Ykcim ( 2. Apr 2012 um 14:17 Uhr)
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

AW: RTF in MySQL

  Alt 2. Apr 2012, 14:18
Das ist auch keine Funktion, die auf den Server ausgeführt wird, sondern eine Funktio der Clientbibliothek, die einen Parameter mit einem wert füllt.
Markus Kinzler
  Mit Zitat antworten Zitat
Ykcim

Registriert seit: 29. Dez 2006
Ort: NRW
856 Beiträge
 
Delphi 12 Athens
 
#6

AW: RTF in MySQL

  Alt 3. Apr 2012, 14:42
Hallo,

ich fürchte ich muss dieses Thema auf Grund von Ahnungslosigkeit zurückstellen. Ich habe von den ganzen Hinweisen leider noch keine Ahnung...

Vielen Dank für die Hilfe bis hierhin!

Ykcim
Patrick
  Mit Zitat antworten Zitat
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.777 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: RTF in MySQL

  Alt 3. Apr 2012, 14:47
Hallo,

kannst Du die RTF-Datei nicht komplett in ein BLOP Feld packen?
Dann müssten auch die Steuerzeichen nicht escapted werden.

Grüße
Klaus
Klaus
  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 22:04 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz