تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] التعامل مع قاعدة بيانات أكسس vb.net 2012
#1
السلام عليكم ورحمة الله وبركاته

لدي جدولين في قاعدة البينات 
الجدول الأول - يحتوي على عدة حقول من ظمنها حقل اسم المستخدم والاسم الافتراضي ثابت في هذا الجدول وهو كلمة NO
الجدول الثاني - يحتوي على نفس معلومات الجدول الأول مضاف لها اسم المستخدم بدلا من كلمة no

الان انا اريد اذا قمت بالضغط على زر ( بوتن1 ) 
1 - ان يقوم بالتحقق من وجود اسم المستخدم في الجدول 2 واذا لم يكن موجود 
2 - يقوم بنسخ جميع محتوا الجدول الأول من صفوف وأعمدة واضافتها الى الجول الثاني  مع تغيير اسم المستخدم من كلمة no الى اسم المستخدم في ( التكست بوكس 1 )
مع العلم بأن عناوين الحقول في كلا الجدولين متشابهة


* جملة التحقق رقم 1 امرها سهل ولاكن رقم 2 هي المشكلة اريد نقل جميع البيانات دفعة واحدة مع تغيير الاسم كيف يمكن ذالك ؟
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته
مرحباً اخى paypalet

بخصوص الاستعلام الاول للتحقق من وجود اسم فى الجدول الاخر

يمكنك استخدام هذا الاستعلام عن شخص واحد فقط
كود :
SELECT T2.* FROM T1, T2 WHERE T2.myname=T1.myname AND T1.id=1

T1 تعنى الجدول الاول T2 الجدول الثاني myname يشير الى عمود الاسم id يشير الى عمود رقم التسلسل
اذا كنت تريد على جميع الاسماء بالجدول الاول

قم باستخدام الاستعلام بهذا الشكل
كود :
SELECT T2.* FROM T1, T2 WHERE T2.myname=T1.myname

بعد التحقق ان الناتج = 0 من الاستعلام اى لا يوجد اى بيانات فى الاستعلام

كل ما عليك فعله هو عمل كود الاضافة بهذا الشكل
كود :
INSERT INTO T2 ( myname, datenow ) SELECT T1.myname, T1.datenow FROM T1, T2 WHERE T1.id=1

طبعاً بتغير رقم 1 الى الرقم الذى لم يتطابق فى الاستعلام ووجد له بيانات فى الجدول الثاني

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: mostafa12 , أبووسم , paypalet


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  فائدة بخصوص التعامل مع علامات التنصيص مع {سؤال} justforit 4 292 02-11-25, 11:19 PM
آخر رد: justforit
  [Acces2007] مشكلة ملف قاعدة بيانات access للقراءة فقط mmaalmesry 11 1,486 29-04-25, 08:55 PM
آخر رد: mmaalmesry
Photo لايمكن تعرف على تنسيق قاعدة البيانات الدريساوي 2 703 26-04-25, 12:24 AM
آخر رد: الدريساوي
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 665 24-04-25, 12:58 PM
آخر رد: foad8920
  مشكلة عدم قراءة قاعدة بيانات MS access 0 427 29-03-25, 01:58 PM
آخر رد: ibraa939
  مشكلة عدم قراءة قاعدة بيانات MS access 0 357 29-03-25, 01:57 PM
آخر رد: ibraa939
  مشكلة عدم قراءة قاعدة بيانات MS access 0 293 29-03-25, 01:57 PM
آخر رد: ibraa939
  طريقة طباعة ملف pdf بقاعدة بيانات sql heem1986 0 529 25-02-25, 09:31 AM
آخر رد: heem1986
  ادخال درجات الطلاب لقاعدة بيانات اكسس .. مساعدة Tajaldeen 9 2,754 07-02-25, 07:59 PM
آخر رد: الورد2
  طريقه تحويل اى قاعده بيانات الى ملف dll فى المشروع خالد كامل1 1 641 31-01-25, 10:21 PM
آخر رد: Kamil

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


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