delphi4arab منتديات دلفي للعرب

نسخة كاملة : مشكل SQLTable1: cannot modify a read-only dataset
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم حياكم الله
أنا مبتدئ في استعمال delphi10 قمت بعمل برنامج وربطه بقاعدة بيانات Firbird باستعمال Dbexpress 
 لتجربة إدخال البيانات وحفظها في قاعدة البيانات استعملت Edit و قفل Button وكتبت في القفل الكود الآتي :
[صورة: Sans-titre.png]
عند التنفيذ تظهر هذه الرسالة 
[صورة: qds.png]
أرجو منكم التوضيح كيفية تخطي هذا المشكل
وشكرا
حاول إضافة الأمر :
SQLTable1.Edit;
(20-01-2019, 09:16 AM)Mustapha29 كتب : [ -> ]حاول إضافة الأمر :
SQLTable1.Edit;

نفس النتيجة
هل ربطت SQLTable1. مع SQLConnection
(20-01-2019, 12:05 PM)Mustapha29 كتب : [ -> ]هل ربطت SQLTable1. مع SQLConnection

تم تخطي المشكل
تخليت عن sqltable
وعملت بدلا عنها بـ dataset
ذات مرة واجهتني مثل هذه المشكلة في برنامج مرتبط بقاعدة بيانات sqlite وبعد بحث عن السبب اتضح أنه لا علاقة له بالبرنامج بل السبب من ال user الخاص بالويندوز ليس حساب administrator .
جرب من حساب administrator
السلام عليكم
اذا لم تغير في اسم المكون فان SQLTable تابع لتقنية ADO و ليس DBExpress الـ TSqlDataSet تابع للـ DBExpress