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

مساعد :: اذا كان الحقل موجود في Db اعمل Update اذا لم يكن اعمل Insert

بدأه danyal9933 في 1 يناير 2017 · 1 رد · 1,809 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الأخوة الاعزاء برجاء المساعدة 

عندي برنامج يعتمد على قاعدة البيانات ، وعندي دالة  insert واريد المساعدة في دالة تفحص إذا كان السجل موجود تقوم بعمل Update له واذا لم يكن موجود تقوم بعمل Insert لجديد 
مع الشكر 

#2

اي نوع من قواعد البيانات تستخدم؟
معظمهم يدعم هذه الميزة مثل MySQL

https://chartio.com/resources/tutorials/how-to-insert-if-row-does-not-exist-upsert-in-mysql/

ايضا يمكنك تنفيذها من كود الجافا نفسه بان تستدعي جملة استعلام بنفس القيم التي تريد ادخالها فان كانت موجودة فتجاوز العملية

والا فقم باتمامها

لكن اعتقد انه من ناحية قاعدة البيانات نفسها أفضل

1


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

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