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

نسخة كاملة : مشكلة في التعديل على قاعدة البيانات firebird
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته

عندا قيامي بالتعديل على حقل في قاعدة البيانات ظهرت لي هاته الرسالة
[صورة: attachment.php?attachmentid=2564&d=1302300623]
تمنعني من التعديل- كيف اقوم ب التعديل على حقل في قاعدة بيانات firebird ؟
من خلال الرسالة التي بالصورة تأكد من كتابتك لاسم الحقل في الاستعلام
مثلا لديك في الجدول الحقل numid لكنك في اللاستعلام كتبته nunid
ان كان شيء أخر أرفق لنا مثال..

بالتوفيق
بارك الله فيك اخي me&delphi على التوضيح .

عندي قاعدة بيانات firebird تحتوي على جدول اسمه TV هذا الجدول يحتوي على حقول التالية :

TV_ID
TV_NOM
TV_COM

عندا عملية الإضافة لا مشكلة

عندا عملية التعديل تظهر الرسالة السابقة للعلم لم انشئ حقل بسم Old_TV_ID

الكود المستخدم في عملية التعديل هو



PHP كود :
TV.Edit;
TVTV_NOM.AsString:=sEdit3.Text;
TVTV_COM.AsFloat :=CurrencyToFloat(sEdit4.Text);
TV.Post 

بالتوفيق للجميع
وعليكم السلام ورحمة الله وبركاته
نفس المشكل هنا أيضا:
كود :
http://www.delphigroups.info/2/7/270102.html
جرب نفس الحل:
إقتباس :I've found the problem. I copied one query to another and didn't re-
generate the sql for the insert,update and delete commands. Sorry for
the false alarm.
David
اخي kachwahed بارك الله فيك على المجهود الجبار الله ينورك

لم افهم ماذا يقصد المبرمج David في تلك الفقرة

اخوك عربي 100/100 Sad

بالتوفيق للجميع

سلامي وحبي لك اخي
اخي الحبيب abdelmalek
ما هي المكونات التي تساتعملها للاتصال بقاعدة البيانات FireBird ؟
إذا كان مونات IBX التي تأتي مع دلفي ، فهناك مكون IBUpdate ، فعندما يحدث تغيير في الاستعلام IBQuery ، لابد أن تدخل على المكون IBUpdate ، و تقوم بتحديث استعلامات Update , Delete , Select .
بارك الله فيكم على التواصل

إقتباس :ما هي المكونات التي تساتعملها للاتصال بقاعدة البيانات FireBird ؟

استعمل مكونات UniDAC

بالتوفيق للجميع
السلام عليكم

هل يمكنك رفع المحاولة ؟ ( القاعدة ~ الجدول المسبب للمشكل فقط أو سكربت إنشائه )

بالتوفيق
بارك الله فيك اخي الحبيب عبد الجليل

حلت المشكلة .

الحل : فقط قمت بإضافة الحقل TV_ID كما هو موضح في الصورة :


[صورة: attachment.php?attachmentid=2569&stc=1&d=1302357088]

بالتوفيق للجميع