Lazarus: 1.2.4
FPC: 2.6.4
SO: Ubuntu(KDE) and Windows 2008
MymemDataSet.FieldDefs.Add( 'Names', ftString );
MymemDataSet.Active := true;
for i:= 0 to 10 do begin
MymemDataSet.insert;
MymemDataSet.FieldByName( 'Names' ).AsString:= 'This is a test ' + IntToStr( i );
MymemDataSet.post
end;
This Add 11 records, by all of them are empty
if a change by Integer, the inserts are OK.