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

طريقة البحث

بدأه pcmoon في 30 أغسطس 2009 · 7 رد · 723 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام عليكم و رحمة الله و بركاته

انا استخدم لغة بيسك اصدار 9 مع قواعد بيانات اكسس اصدار 2003

استخدم من الادوات

oledbdataadapter

oledbcomman

oledbconnect

dataset

المهم اريد ان ابحث باوامر سكول مثلاً اعرض نتائج جدولين في نفس الوقت

او استخدم like و %

كثير من اوامر sql احس نفسي مقيد فيها

من ناحية اخرى هل التقيد فقط مع access او مع اي قاعدة بيانات مثل mysql

Mail : pc-moon@hotmail.com

من تواضع لله رفعه

قل خيرا أو اصمت

#2

يمكنك استخدام اوامر SQL لعمل ما تريد, اقصد عرض نتائج من جدولين او استخدام Like او اي شيئ تريده في التعامل مع البيانات, اين التقيد في الأمر؟!

هل تقصد اختلاف جمل SQL بين Access و بين MySQL؟

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#3

شكراً على الرد اولاً

ثانياً لاحظت بالفعل فرق بين access و mysql

ثالثاً اذا ابغى اخذ راحتى في sql صعب شوية لماذا لانoledbdataadapter يستدعي جدول واحد وقت ملئ dataset

مثل

dim cmd as new oledbcommand("select * from table where name like '%a%'",con)
dim dp as new oledbdataadapter(cmd)
dim ds as new dataset
dp.fill(ds,"table") ' هناء يمكنوني اضافة فقط جدول عند الملئ

و هل ربط mysql مثل access

اقصد نفس نهج الادوات الادوات command,adapter,reader...etc

تم تعديل هذه المشاركة بواسطة pcmoon في 30 أغسطس 2009 في 17:01

Mail : pc-moon@hotmail.com

من تواضع لله رفعه

قل خيرا أو اصمت

#4

السلام عليكم

اريد من يضع كود او مثال لطريقة بحث مثل الجمله الsql التالية

select * from table whar ename like '%m%'

table و ename يمكن عمل اي قاعدة لفهم الامر فقط

و السلام عليكم

Mail : pc-moon@hotmail.com

من تواضع لله رفعه

قل خيرا أو اصمت

#5
SELECT  *
FROM [Table1], [Table2]

هل يفيد معك الكود السابق ؟ فهو يعرض جميع بيانات الجدولين

#6

جدولين حاولت بلا جدوى

لماذا لانة وقت في sql صح الجملة لكن حسب خبرتي البسيطة فان عند ملى الds يجلب معه جدول واحد فقط مثل

dp.fill(ds,"table1")

هذي بالنسبة للجدول

طيب نفرض اني اريد ان ابحث بكل شخص يبدا بالحرف a فكيف يمكنوني ان ابحث عنة نعم like تشتغل لكن لم تعمل معي % و هذي مشكلتي هنا

ممكن تقول في sql تكون كالتالي

select * from table1 where name like '%a'

لكنها لم تعمل معي

و بتمنى للجميع التوفيق

و السلام عليكم و رحمة الله و بركاته

Mail : pc-moon@hotmail.com

من تواضع لله رفعه

قل خيرا أو اصمت

#7

السلام عليكم ورحمة الله

أخى العزيز لما لا تستعمل الفيو حيث انه يمكنك من انتقاء بيانات الجدولين المرد عرض بيناتهما

وأعتقد هكذا لا يوجد لديك مشكلة فى العرض ....

للعلم انا اتحدث عن قاعدة البيانات sql

وشكرآ

#8

انا استخدم اكسس 2003

لكن فيو اول مرة اسمع عنها معني اشتغلت على sql server

اعطيني شرح او كود بسيط لها

شكراً على رد

و بتمنى لك التوفيق

Mail : pc-moon@hotmail.com

من تواضع لله رفعه

قل خيرا أو اصمت

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