تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيف اجعل visual basic يعمل مقارنة متغير مع عناطر الجدول
#1
السلام عليكم و رحمة الله وبركاته جميعا

لقد أنشأت قاعدة بيانات في MS Accessو ربطها مع windows Form app و قدرت اضيف و احذف و كل هذه الامور. لكن اريد ان اجعل visual basicما اعطيه قيمة كمنغير من اجدول يعمل عليها مقارنة في الجدول مثلا:

في الجدول 3 أعمدة: اسم و العمر و التاريخ

أريد أن اخذ الاسم كمتغير و اعمل عليه مقارنة مع العمر و التاريخ و لو تطابقو كما في الجدول اريد ان أفعل بايثون سكربت

كيف أعم هذا في visual basic?

و شكرا جميعا
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته

بخصوص تنفيذ بايثون سكربت فكل الامر سيكون كمثل هذا السطر
كود :
Process.Start("C:\Run.py")

اما بخصوص الاستعلام او البحث
فكل الامر سيكون على هذا الشكل
كود :
SELECT * FROM users WHERE username = '?String?' AND userdate = #?Date?# AND userage = ?Int?

وطبعاً مكان ؟؟ سيكون اسم الاداء المستخدم مثل TextBox1.Text وما شبه

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

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة:
#3
بارك الله فيك اخي... سأجرب و اردلك بالنتيجة..لكن اريد ان اعرف كيف سيكون صيغة IF function مثلا لو الاسم يطابق الاسم بالجدول مقابله التاريخ قم بتشغي بايثون سكربت! لاني قدرت ارسل متغير من الاردوينو الى برنامج VB و اريد ان استعم هذا المتغير و هو عباردة عن اسم و اقارنه بالجدول في MS Access DB لو تطابق الاسم مع الاسم في الجدول و التاريخ و العمر ثم فعل بايثون سكربت لو لم يتطابق لا تفعل شيء. آسف عالاطالة لكن من أجل التوضيح و الاستفادة للكل.

 و ربنا يوفقك
الرد }}}
تم الشكر بواسطة: elgokr
#4
الامر يتوقف على طريقة اتصالك وتوزيعة الاكواد
خاصة التعامل مع قواعد البيانات Access لذلك
عند وضعى كود قمت بوضع الاستعلام وليس كود كاملاً

حتى لا يتم التشتت فى طريقتك التى تستخدمها
الامر كله هو كود الاستعلام الذى تستخدمه طبيعي كاملاً
قم باستخدامه مع وضع طريقة الاستعلام بالاعلى

وليكن تعريف الاستعلام سيتم ترحيله الى 
PHP كود :
DT (DataTable

فهنا يفترض ان تكون القيمة واحدة وهى عبارة عن
كود :
DT(0)(0)

وهنا يعنى قيمة الرقم التسلسل للناتج الاول من الاستعلام
ولكونه سيكون ناتج واحد افتراضى اذا لم يتم تكرار البيانات
فكود التحقق بعد ذلك سيكون عبارة عن التالى
كود :
if DT(0)(0) <> 0 then

أو يمكنك استخدامه بهذه الطريقة
كود :
if DT.Rows.Count <> 0  then

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

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


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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] تغيير الفورم الرئيسي عند تشغيل البرنامج في Visual Studio مع .NET 8؟ silverlord 2 650 09-03-25, 03:52 AM
آخر رد: silverlord
  [سؤال] كود قاعدة بيانات visual basic 2010 express KHALED987 1 506 25-01-25, 12:39 PM
آخر رد: Kamil
  هذا الكود لا يعمل بشكل صحيح لماذا ؟ PeterGhattas082460 3 446 21-12-24, 02:55 PM
آخر رد: aljzazy
  [VB.NET] أستأذنكم فى رابط ل VISUAL STUDIO 2015 mmaalmesry 2 428 22-09-24, 04:42 PM
آخر رد: salamandal
  النت يعمل و الاتصال بقاعدة البيانات يعطى خطأ mmaalmesry 4 402 28-08-24, 01:02 AM
آخر رد: Jounior_P
  ارجو المساعدة في كود مقارنة عامود داخل الداتا جريد فيو alachk 11 1,091 11-08-24, 11:44 AM
آخر رد: alachk
  [VB.NET] السلام عليكم لدي جدول فرعي وارد تحديث الجدول الرئيسي raedre22 2 368 06-07-24, 12:50 PM
آخر رد: raedre22
  سورس كود الارسال الى الواتس -يعمل يرجي التعاون للتطوير new_programer 5 1,069 03-03-24, 08:45 PM
آخر رد: new_programer
  [VB.NET] كل إصدارات Visual Studio Express هنا فى هذا الرابط AmeenRashed 0 826 20-11-23, 10:52 AM
آخر رد: AmeenRashed
  كيف اجعل قيمة dateTimePicker2 تساوي dateTimePicker1 Adel27213 2 631 09-11-23, 09:07 PM
آخر رد: Adel27213

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


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