با سلام.
وقتی نوع فیلد بانک اطلاعاتی اکسس رو در حالت Memo میزارم. در برنامم گریدی که به بانک اطلاعاتی وصل است فقط نمایش میده (Memo) و اطلاعات اصلی رو نشون نمیده.
باید چطوری درستش کنم.؟
ممنون.
با سلام.
وقتی نوع فیلد بانک اطلاعاتی اکسس رو در حالت Memo میزارم. در برنامم گریدی که به بانک اطلاعاتی وصل است فقط نمایش میده (Memo) و اطلاعات اصلی رو نشون نمیده.
باید چطوری درستش کنم.؟
ممنون.
ربطی به اکسس نداره؛ DBGrid استاندارد دلفی امکان نمایش محتوای فیلدهای Memo یا Image رو نداره؛ یا باید خودتون براش کد بنویسید که این نوع فیلدها رو هم به نوعی نمایش بده (نمونه کدش در اینترنت موجوده) یا اینکه از کامپوننت های گرید دیگه ایی که این قابلیت رو دارند، استفاده کنید.
وَ سَيَعْلَمُ الَّذِينَ ظَلَمُوا [آل محمد حقهم] أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ - الشعراء (227)
و ظالمین [حق آل محمد (ص) ] به زودی خواهند دانست که به کدام بازگشتگاه بازخواهند گشت.
جناب کشاورز اگه اجازه بدین یک نمونه کد بزارم .
اول یک procedure تعریف کنید .(به صورت زیر)procedure tblTestMemoFieldGetText(Sender: TField; var Text: string;
DisplayText: Boolean);
بعد هم :
procedure TForm1.tblTestMemoFieldGetText(Sender: TField; var Text: string;
DisplayText: Boolean);
begin
Text := Copy(Sender.AsString, 1, MaxInt);
end;