Simon Kroik
Member
Hallo!
I have DOA 4.0.3.
And all what I want to do is:
DS: TOracleDataSet;
DS.Session:=MySession;
DS.SQL.Text:='select * from MyTBL';
DS.ReadOnly:=false;
DS.Open();
DS.Append; { ----- ERROR ------ }
DS.FindField('....').AsString:=....;
DS.Post;
But after DS.Append see I an Error Message,
which in translating at English is:
"EDatabaseError. Dataset, which is only for reading, can not be changed"
if I make:
Q: TOracleQuery;
Q.Session:=MySession;
Q.SQL.Text:='insert into MyTBL values (......)'
Q.Execute
Than all be OK?
What must I make with TOracleDataSet?
Thank You!
Johnny.
I have DOA 4.0.3.
And all what I want to do is:
DS: TOracleDataSet;
DS.Session:=MySession;
DS.SQL.Text:='select * from MyTBL';
DS.ReadOnly:=false;
DS.Open();
DS.Append; { ----- ERROR ------ }
DS.FindField('....').AsString:=....;
DS.Post;
But after DS.Append see I an Error Message,
which in translating at English is:
"EDatabaseError. Dataset, which is only for reading, can not be changed"
if I make:
Q: TOracleQuery;
Q.Session:=MySession;
Q.SQL.Text:='insert into MyTBL values (......)'
Q.Execute
Than all be OK?
What must I make with TOracleDataSet?
Thank You!
Johnny.