[Delphi] wat doe ik fout?

Pagina: 1
Acties:
  • 34 views sinds 30-01-2008

  • Frenkpie
  • Registratie: Juli 2000
  • Laatst online: 18-08 10:31

Frenkpie

"Crocs Rule !"

Topicstarter
ik heb in access een tabel gemaakt (persoon). en die heb ik vervolgens opgenomen in Delphi (6). en nu heb ik dan een calculated field aangemaakt en daarin moet hij de gegevens van 2 velden (voornaam+achternaam) in de veld: "helenaam" zetten. dit heb ik ingevoerd.. maar delphi geeft nog een fout aan.. wat isser fout?

dit is het stukje:

procedure TForm1.FormCreate(Sender: TObject);
begin
tblpersoon.open;
end;

procedure TForm1.TblPersoonCalcFields(DataSet: TDataSet);
Var y,m,d: Word;
Pensioenleeftijd: Tdatetime;
begin
With tblPersoon do
Begin
FieldByName('HeleNaam').asstring:=Fieldbyname('Voornaam').asstring+'
'+Fieldbyname('Achternaam').asstring;
end;
end.


foutmelding is: unterminated string
missing operator or semicol.

het field dat ik vet gemaakt heb gaat t om..

  • whoami
  • Registratie: December 2000
  • Laatst online: 23:02
Je hebt je string niet afgesloten. Staat de open quote op dezelfde lijn als de sluit - quote?
Zoneen, dan moet je ze op dezelfde lijn zetten.

https://fgheysels.github.io/


  • Frenkpie
  • Registratie: Juli 2000
  • Laatst online: 18-08 10:31

Frenkpie

"Crocs Rule !"

Topicstarter
procedure TForm1.FormCreate(Sender: TObject);
begin
tblpersoon.open;
end;

procedure TForm1.TblPersoonCalcFields(DataSet: TDataSet);
Var y,m,d: Word;
Pensioenleeftijd: Tdatetime;
begin
With tblPersoon do
Begin
FieldByName('HeleNaam').asstring:=Fieldbyname('Voornaam').asstring+''+Fieldbyname('Achternaam').asstring;
end;
end;

end.


dit heb ik gedaan. nu werkt ie wel maar er zit geen spatie tussen de voor en achternaam in het veld 'helenaam'

btw.. de code die in me eerste post stond was de code uit t boek .. dit boek is echter wel voor delphi 5

zou t daarom zijn dat delphi 6 t niet kon coderen.

iig bedankt :)

  • whoami
  • Registratie: December 2000
  • Laatst online: 23:02
Frenkpie schreef op 01 april 2003 @ 10:15:
FieldByName('HeleNaam').asstring:=Fieldbyname('Voornaam').asstring+''+Fieldbyname('Achternaam').asstring;


dit heb ik gedaan. nu werkt ie wel maar er zit geen spatie tussen de voor en achternaam in het veld 'helenaam'
Als jij daar geen spatie zet, gaat het programma daar ook echt geen spatie zetten hoor....
btw.. de code die in me eerste post stond was de code uit t boek .. dit boek is echter wel voor delphi 5

zou t daarom zijn dat delphi 6 t niet kon coderen.

Neen.

Verder is dit echter wel allemaal redelijk basic enzo....

[ Voor 5% gewijzigd door whoami op 01-04-2003 10:17 ]

https://fgheysels.github.io/


  • Hu9o
  • Registratie: Mei 2001
  • Laatst online: 22:34

Hu9o

Schokkend

string1 +' '+ string2

Zo maak je een spatie :)

>>>>>>>>>>>>>>>>>>>>>>>>>Vertel Microsoft over dit probleem <<<<<<<<<<<<<<<<<<<<<<<<<


Dit topic is gesloten.