Du hast die Variablen nicht deklariert....
Delphi-Quellcode:
procedure Tform2.btnhinzClick(Sender: TObject);
var
myname, autor, onr: String;
begin
myname:= edname.Text;
autor:= ed1.Text;
onr := edonr.Text;
Query1.SQL := 'INSERT INTO Lnoten (titel, autor, oid)' +
'VALUES (' + myname + ', ' + autor +',' + StrToInt(onr) + ')';
end;
Und "name" ist ein reservierter Begriff, diesen darfst Du nicht für Variabelen, etc. benutzen.