با عرض سلام من یک dbgrid دارم که به بانک متصل نیست ینی نمیخوام باشه.توش اطلاعات ثبت میکنم.حالا از فرم خارج میشم و وقتی میخوام دوباره فرم رو باز کردم اطلاعات درون dbgrid کاملا پاک شده باشه.میشه لطف کنین راهش رو بگین
با عرض سلام من یک dbgrid دارم که به بانک متصل نیست ینی نمیخوام باشه.توش اطلاعات ثبت میکنم.حالا از فرم خارج میشم و وقتی میخوام دوباره فرم رو باز کردم اطلاعات درون dbgrid کاملا پاک شده باشه.میشه لطف کنین راهش رو بگین
DBGrid یک ابزار نمایشی هستش و نمی تونید چیزی داخلش ثبت کنید، باید اطلاعات رو داخل یک DataSet ثبت کنید و به وسیله یک DataSource اون رو به DBGrid وصل کنید تا اطلاعات رو نمایش بده
برای ثبت موقت اطلاعات درون DataSet می تونید از یک Memory-Table استفاده کنید که اطلاعات در حافظه نگهداری می کنه و در فایل ذخیره نمیشه، کامپوننت ClientDataSet یا کامپوننت MemTable از مجموعه Ehlib یا کامپوننت VirtualTable از مجموعه UniDAC گزینه های خوبی هستن
در داخل DBGrid چیزی وجود نداره، اطلاعات DataSet رو باید حذف کنید
اطلاعات رو درونی Memory-Table ذخیره کنید که توی DBGrid نمایش داده بشه، هر موقع نیاز داشتید اطلاعات پاک بشه، اطلاعات رو از Mem-Table حذف کنید