delphi中,为什么dbgrid不能显示memo字段里的内容.
2013-10-31
展开全部
MEMO字段内容太多,在表格中放不下,所以DBGRID没有这项功能。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-31
展开全部
//在你的法度榜样中添加以下代码interfacetype try TMainForm = class(TForm) //.... //.... private procedure DoOnShowTextField(Sender: TField; var Text: string; DisplayText: Boolean); end; //.... end; //....implementationprocedure TMainForm.DoOnShowTextField(Sender: TField; var Text: string; procedure SetTextFieldEvent(const ADatSet: TBDEDataSet); DisplayText: Boolean);begin Text := Sender.AsString;procedure TMainForm.SetTextFieldEvent(const ADatSet: TBDEDataSet);var i: integer;begin begin DisableControls; for i := 0 to Fields.Count - 1 do if Fields[i] is TMemoField then Fields[i].OnGetText := DoOnShowTextField; with ADatSet do finally EnableControls; end; end;end;//然后在响应的数据集的AfterOpen事宜中调用 SetTextFieldEvent(数据集);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-31
展开全部
delphi中,为什么dbgrid不克不及显示memo字段里的内容.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询