تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيف اجعل زر الحفظ يقوم بعمل حفظ وتعديل
#11
(01-12-18, 05:00 PM)حريف برمجة كتب :
(01-12-18, 04:35 PM)atef_020 كتب :
(01-12-18, 06:45 AM)حريف برمجة كتب :
كود :
Dim ret As Integer = (New OleDb.OleDbDataAdapter("SELECT BUYCODE FROM Sell_Det1 WHERE BUYCODE=" & Val(textBox1.Text), con).Fill(New DataTable))

If ret > 0 Then
' هنا يتم التعديل
Else
' هنا يتم الحفظ
End If
بالتوفيق للجميع

اشكرك اخى الكريم كيف يتم تعديل كود الصنف وهو مفتاح اساسى فى قاعدة بيانات access 2007

العفو اخي ،،

المفتاح الأساسي (الترقيم التلقائي) لا يتم تعديله او تغييرة ولكن هو الشرط لتعديل السجل ،، مثلاً


كود :
update table1 set fname=fname where id=" & textbox1.text & "
اخى الكريم انا بتكلم فى شاشة تانية انا عندى قاعدة بيانات عملت كود الصنف مفتاح اساسى اى لا يمكن تكرارة مش رقم تلقائى فادذا قمت بالتعديل على بيانات الصنف واقوم الجفظ تاتى هذه الرسالة 
The changes you requested to the table were not successful because they would create duplicate values in the index, primary key, or relationship.  Change the data in the field or fields that contain duplicate data, remove the index, or redefine the index to permit duplicate entries and try again.
الرد }}}
تم الشكر بواسطة:
#12
نفس الفكرة مفتاح أساسي او ترقيم تلقائي ،،

انته استبعد تعديل الحقل هذا من جملة التعديل ،،

على فكرة تستطيع تعديل حقل واحد فقط في الجدول او حقلين او ثلاثة او جميع الحقول ،،

شوف الحقول اللي تحتاج تعديلهم وضعهم في جملة التعديل ،،
يا رحمن الدنيا والآخرة ورحيمهما
الرد }}}
#13
(01-12-18, 05:13 PM)حريف برمجة كتب : نفس الفكرة مفتاح أساسي او ترقيم تلقائي ،،

انته استبعد تعديل الحقل هذا من جملة التعديل ،،

على فكرة تستطيع تعديل حقل واحد فقط في الجدول او حقلين او ثلاثة او جميع الحقول ،،

شوف الحقول اللي تحتاج تعديلهم وضعهم في جملة التعديل ،،

اشكرك اخى الكريم 

طيب اذا اردت تغيير هذا كود الصنف او تعديل كود الصنف
الرد }}}
تم الشكر بواسطة:
#14
أولا : كود الصنف لا يتم تغييرة او تعديله ،، لأنه يعتبر مثل رقم السجل المدني للشخص ثابت .

ثانياً : دام انك تريد تغييره ليش تعمله مفتاح أساسي لا يتغير ؟

الأفضل من وجهة نظري تحليل المشروع قبل البدء فيه ورسم التخطيط على أوراق وإدخال سجل او سجلين في جميع الجداول ومن ثم البدء عملي تنفيذاً لما على الأوراق من تخطيط .
يا رحمن الدنيا والآخرة ورحيمهما
الرد }}}
تم الشكر بواسطة: atef_020 , atef_020
#15
(01-12-18, 06:33 PM)حريف برمجة كتب : أولا : كود الصنف لا يتم تغييرة او تعديله ،، لأنه يعتبر مثل رقم السجل المدني للشخص ثابت .

ثانياً : دام انك تريد تغييره ليش تعمله مفتاح أساسي لا يتغير ؟

الأفضل من وجهة نظري تحليل المشروع قبل البدء فيه ورسم التخطيط على أوراق وإدخال سجل او سجلين في جميع الجداول ومن ثم البدء عملي تنفيذاً لما على الأوراق من تخطيط .

الهدف من تغيير الكود فية اصناف لا يوجد لها كود دولى اى من 12 رقم فيتم وضع كود يدوى ممكن يتم تغييرة اذا اردت حسب المستخدم 

= انا قمت بازالة المفتاح الاساسى بس فية مشكلة اذا غيرت الكود فانة يتم الحفط نفس بيانات الصنف مرة اخرى الكود القديم ومرة بالكود الجديد
الرد }}}
تم الشكر بواسطة:
#16
ارفع مثال نشوف المشكلة ونقدم لك الحل المناسب ،،
يا رحمن الدنيا والآخرة ورحيمهما
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري , حامد محمد


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة في عدم الحفظ والتعديل مصمم هاوي 3 881 17-08-25, 10:13 AM
آخر رد: أبو خالد الشكري
  خطأ في كود الجمع عند الحفظ مصمم هاوي 4 300 20-04-25, 04:01 AM
آخر رد: مصمم هاوي
  [VB.NET] طلب كود vba اكسل يقوم بنسخ خلية من قائمة ثم لصقها في خلية اخرى Faisal_kg 0 370 25-10-24, 09:13 PM
آخر رد: Faisal_kg
  ماهو كود ب .net يقوم باعادة تشغيل مستكشف ملفات الووندوز windows explorer bassant 6 742 21-07-24, 01:46 PM
آخر رد: bassant
  تغيير على كود الحفظ محمد خيري 6 576 28-03-24, 04:20 PM
آخر رد: محمد خيري
  [VB.NET] مشكلة عند الحفظ Abdellatif 6 794 31-01-24, 02:47 AM
آخر رد: Abdellah
  [كود] الحفظ Abdellatif 13 1,146 03-01-24, 02:28 AM
آخر رد: Abdellah
  كيف اجعل قيمة dateTimePicker2 تساوي dateTimePicker1 Adel27213 2 630 09-11-23, 09:07 PM
آخر رد: Adel27213
  كيف اجعل البرنامج في بداية الشهر ينفذ حدث معين بالاصح اريد البرنامج في تاريخ واحد من Adel27213 3 930 05-11-23, 01:45 AM
آخر رد: justforit
  [VB.NET] كيف اجعل البرنامج يحدد اخر يوم من كل شهر Adel27213 2 656 03-11-23, 06:50 AM
آخر رد: Adel27213

التنقل السريع :


يقوم بقرائة الموضوع: