/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
Jeg føler mig dum
Fra : Kurt Guldbæk


Dato : 17-08-03 20:59

og er det sikkert også.
Med hjælp herfra har jeg fået hældt billeder ing i et BLOB-felt i en
database, men jeg kan altså ikke lave det samme nummer med tekst fra en
TdbMemo-komponent.

meget har jeg prøvet, meget har kikket i hjælp og for hver gang det
mislykkes føler jeg mig dummere (det kan snart ikke blive værre ).

Det sidste jeg er endt med ser således ud:
//--------------------------------------------------------
procedure TEjendomsForm.dbmEjendomsMemoExit(Sender: TObject);
begin
tbEjendom.Open;
tbEjendom.Edit;
// tbEjendom.Assign(dbmEjendomsMemo);
// tbEjendom.FieldByName('Memo').Text.Assign(Memo1.Text);
tbEjendom.FieldByName('Memo').Text := dbmEjendomsMemo.Text;
tbEjendom.Post;
end;

De to linier med // er også mislykkedes forsøg!
Linien efter giver denne fejlmeddelelse:
Cannot acces field 'Memo' as type Text

Det skal siges, at alle felterne er vist i FieldEditor (ihukommende Kurt
Bilde's svar 28/7).

Nogen hjælp at hente?

Mvh Kurt



 
 
Lars B. Dybdahl (17-08-2003)
Kommentar
Fra : Lars B. Dybdahl


Dato : 17-08-03 21:38

Nu ved jeg ikke, hvilken Delphi version du benytter osv., men denne her
virker i alle Delphi versioner:

(tbEjendom.FieldByName('Memo') as TMemoField).AsString:='Her kommer din
string';

Hilsen,

Lars.

Kurt Guldbæk wrote:
> meget har jeg prøvet, meget har kikket i hjælp og for hver gang det
> mislykkes føler jeg mig dummere (det kan snart ikke blive værre ).

--
Freelance programmør
Delphi brugergruppen DAPUG: http://dapug.dk/
Delphi oversættelsesværktøjer: http://dxgettext.sf.net/

Kurt Guldbæk (18-08-2003)
Kommentar
Fra : Kurt Guldbæk


Dato : 18-08-03 06:44

Det virker! Tak til Lars.
Det er Delphi 5, jeg bruger. Er der en 'smartere' metode dertil?

Mvh Kurt

"Lars B. Dybdahl" <Lars@dybdahl.dk> wrote in message
news:3f3fe7aa$0$5152$edfadb0f@dread11.news.tele.dk...
> Nu ved jeg ikke, hvilken Delphi version du benytter osv., men denne her
> virker i alle Delphi versioner:
>
> (tbEjendom.FieldByName('Memo') as TMemoField).AsString:='Her kommer din
> string';
>
> Hilsen,
>
> Lars.
>
> Kurt Guldbæk wrote:
> > meget har jeg prøvet, meget har kikket i hjælp og for hver gang det
> > mislykkes føler jeg mig dummere (det kan snart ikke blive værre
)) ).
>
> --
> Freelance programmør
> Delphi brugergruppen DAPUG: http://dapug.dk/
> Delphi oversættelsesværktøjer: http://dxgettext.sf.net/



Lars B. Dybdahl (18-08-2003)
Kommentar
Fra : Lars B. Dybdahl


Dato : 18-08-03 07:03

Kurt Guldbæk wrote:
> Det virker! Tak til Lars.
> Det er Delphi 5, jeg bruger. Er der en 'smartere' metode dertil?

Du kan vistnok undgå "as TMemoField" delen i Delphi 5.

Lars.

--
Freelance programmør
Delphi brugergruppen DAPUG: http://dapug.dk/
Delphi oversættelsesværktøjer: http://dxgettext.sf.net/

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste