procedure TForm1.FormCreate(Sender: TObject);
var a : Boolean;
begin
if FileExists(cds.FileName) then
DeleteFile(cds.FileName); if not FileExists(cds.FileName) then
begin
With cds do begin
with FieldDefs do
begin
Clear;
with AddFieldDef do begin
Name := 'one';
DataType := ftString;
Size := 20;
end;
with AddFieldDef do begin
Name := 'two';
DataType := ftInteger;
end;
end;
end;
end; //end of if cds.CreateDataSet;
cds.Open;
cds.Edit;
cds.FieldByName('one').AsString :='wang';
cds.FieldByName('two').AsInteger := 20;
cds.Append;
cds.FieldByName('one').AsString :='mang2';
cds.FieldByName('two').AsInteger := 12;
cds.Filter := 'one =' + 'wang';
cds.Filtered := True;
end;
var a : Boolean;
begin
if FileExists(cds.FileName) then
DeleteFile(cds.FileName); if not FileExists(cds.FileName) then
begin
With cds do begin
with FieldDefs do
begin
Clear;
with AddFieldDef do begin
Name := 'one';
DataType := ftString;
Size := 20;
end;
with AddFieldDef do begin
Name := 'two';
DataType := ftInteger;
end;
end;
end;
end; //end of if cds.CreateDataSet;
cds.Open;
cds.Edit;
cds.FieldByName('one').AsString :='wang';
cds.FieldByName('two').AsInteger := 20;
cds.Append;
cds.FieldByName('one').AsString :='mang2';
cds.FieldByName('two').AsInteger := 12;
cds.Filter := 'one =' + 'wang';
cds.Filtered := True;
end;
cds.Filter := 'one =' + '''wang''';
吧?
字符串是单引号,如果字符串中又有单引号需要用双单引号表示,所以你就看到3个单引号了---------------------------------------------
第八个男人欢迎你
http://www.debugman.com