SaveDialog [Résolu]

Signaler
Messages postés
14
Date d'inscription
vendredi 8 janvier 2010
Statut
Membre
Dernière intervention
4 juin 2010
-
JulioDelphi
Messages postés
2226
Date d'inscription
dimanche 5 octobre 2003
Statut
Modérateur
Dernière intervention
18 novembre 2010
-
J'ai un RichEdit dans lequel j'écris une requête sql
et je veux sauvegarder cette requete dans un fichier sql
comme celui généré par le module base de données de Borland.Par exemple j'ecris la requete suivante: "Select * from table1.DB"
j'ai écris ce code:

if SaveDialog.Execute then
begin
RichEdit1.Lines.SaveToFile(SaveDialog.FileName+'.sql');
end;

le fichier s'enregistre bien mais quand je l'ouvre je trouve tout ça :
{\rtf1\ansi\ansicpg1252\deff0\deflang1036{\fonttbl{\f0\fnil\fcharset0 MS Sans Serif;}}
{\colortbl ;\red0\green0\blue0;}
\viewkind4\uc1\pard\cf1\f0\fs16 SELECT * FROM Table.DB
\par }
alors que j'aimerais seulement trouver ma requête!!!

Merci de m'aider et bonne journée!!

3 réponses

Messages postés
2226
Date d'inscription
dimanche 5 octobre 2003
Statut
Modérateur
Dernière intervention
18 novembre 2010
13
Hello
Mets ce richedit en "plaintext" ou utilise un "tmemo" à la place.
Question idiote : pourquoi tu utilises un richedit ? tu formates le texte dedans ou bien tu laisses noir sur blanc ?
a+
Messages postés
14
Date d'inscription
vendredi 8 janvier 2010
Statut
Membre
Dernière intervention
4 juin 2010

Merciii beaucoup ça marche!!!
T'a raison, j'ecris noir sur blanc et donc je n'ai pas besoin d'un RichEdit,un memo peut faire l'affaire.
merci pour cet eclairsissement.
Bon Après-midi
Messages postés
2226
Date d'inscription
dimanche 5 octobre 2003
Statut
Modérateur
Dernière intervention
18 novembre 2010
13
RichEdit = Rich Text File = .rtf et donc {\rft1\...
;) de rien bye