VORSICHT ANFÄNGER!
hallo erstmal...
...ich hab eine kleine Adressdatenbank (
Paradox 7) erstellt und greife mit einem
Query auf sie zu! Nun will ich mit einem ButtonClick aus 3 Edit-Feldern (editName, editVorname, editOrt) in die Datenbank schreiben. Es kommt aber leider die Fehlermeldung:
Query1: Eine Datenmenge, die nur zum Lesen ist, kann nicht geändert werden!
der zugehörige Quellcode sieht so aus:
Delphi-Quellcode:
query1.Open;
query1.Append;
query1.FieldByName('name').asstring := editname.Text;
query1.FieldByName('vorname').asstring := editvorname.Text;
query1.FieldByName('ort').asstring := editort.Text;
query1.post;
ist dies so überhaupt möglich oder muss ich hier mit
SQL Anweisungen arbeiten? Da hab ich noch nicht so die Ahnung von!
Die
Query-Eigenschaften sehn so aus:
Code:
object Query1: TQuery
DatabaseName = '.\'
DataSource = DataSource1
RequestLive = True
SQL.Strings = (
'SELECT Vorname, Ort, Name'
'FROM addyDB'
'ORDER BY Name, Vorname, Ort')
muss ich da etwa was ändern?