الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

بخصوص Refresh داتا

بدأه برمجيات-نت(سامي رحمه الله) في 23 أغسطس 2011 · 0 رد · 558 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم

المهم أنو المشكلة فى إستخدام ADOTable1.Refresh; فقط

=====================================

أريد أن أشرح مشكلة بسيطة و لكن بالنسبة لى غير واضحة الحل المناسب برمجاً

وهى خاصة فى تحديث البيانات بعد تخزين السجل فى دلفى مع قواعد البيانات سواء Sql Server او أكسس

وهى التالية

الحالة الأولى

تحصل مشكلة حسب الصورة الأولى رسالتها والكود المستخدم

ADOTable1.Refresh;

الحالة التانية

يعطينى رسالة خطأ مختلفة عن الأولى بنص بالصورة التانية

DataSource1.DataSet.Refresh;

وكلاهما احتاجة أثناء عملى على البرنامج , انا مستغرب لية تحصل هاى المشكلة

ولو انا عاوز أعمل Close , و Open للADOTable1 , تتفاقم المشكلة اكتر واكتر حسب حجم السجلات المتزايدة كل يوم

تأخذ وقت اكبر فى عمل close و Open

من يرد المساعدة بالحل ما دور DataSource1.DataSet.Refresh;

كمثلها فى DataSource1.DataSet.Append;

DataSource1.DataSet.Append; لا مشكلة

DataSource1.DataSet.Post; لا مشكلة

DataSource1.DataSet.Edit; لا مشكلة

DataSource1.DataSet.Delete; لا مشكلة

DataSource1.DataSet.Refresh; مشكلة بالتحديث

DataSource1.DataSet.Cancel لا مشكلة

;

الصور المرفقة توضع للإستخدامين فى ال refresh

post-202601-076995700 1314089221_thumb.j

المرفقات
delphi_Message.JPG

تم تعديل هذه المشاركة بواسطة برمجيات - نت في 23 أغسطس 2011 في 11:47

تنويه الإدارة : هذه عضوية  سامي أبو عليوة رحمه الله   


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Php,Asp ,Asp.Net, Projects,Disktop Delphi7,Mssql Server 2008&2005,Access 2007 , Sms Mobile
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

مواضيع مشابهة