10-12-18, 01:56 PM
يمكنك تسهيل الامر عليك من خلال
عمل استعلام اولاً عبارة عن WEHER للتحقق من Acc_no و balance
وناتج الاستعلام اذا كان اكبر من 0 يقوم بالغاء عملية الاضافة واذا كان 0 يوم بتنفيذ كود الاضافة
بحيث كود الاستعلام سيكون على هذا النحو
كود :
SELECT * FROM Tab1 INNER JOIN Tab2 ON (Tab1.Acc_no = Tab2.Acc_no) AND (Tab1.balance <> Tab2.balance)الناتج من الاستعلام امحول الى DT أو DS فلنقل انه DT
سيتم عمل شرط التحقق على هذا النحو كمثالكود :
If dt.Rows.Count <> 0 Then
MsgBox("عفواً البيانات مدخلة من قبل")
Else
' insert code
End Ifاتمنى ان تكون وضحت لك الصورة وان يكون الامر معك بسيط
تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمةفى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية

