Delphi10.3的DBGrid中memo类型显示内容而不是(WIDEMEMO)(01)

1]链接好数据库,并显示;(设计时的链接,和运行时的链接,是两个独立的链接,要区分开)数据库

procedure TForm1.FormCreate(Sender: TObject);
begin
FDQuery1.Connection := FDConnection1;
FDConnection1.LoginPrompt:=false; //取消登陆提示框
FDConnection1.Open('DriverID=SQLite;Database=test1.Sqlite3.db');
end;

  2]增长全部字段;ide

  3]添加事件;spa

 //    FDQuery1UserName: TWideMemoField;设计

procedure TForm1.FDQuery1UserNameGetText(Sender: TField; var Text: string;
  DisplayText: Boolean);
begin
Text := Copy(FDQuery1UserName.AsString, 1, 50);
end;

4]效果;code

相关文章
相关标签/搜索