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

بشأن ربط الفيجوال بقاعدة بيانات

مغلق
بدأه solid15 في 26 يونيو 2006 · 8 رد · 994 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اريد ان اكتب جملة استعلام للحصول على ارقام ما بين رقمين اكون قادر على تحديدهم مسبقا و تكون النتيجة بالكبع هى الارقام الموجود ما بين الرقمين مثل 100 و 200و المراد الحصول على الارقام الموجود فيما بينهم ارجو الافادة و تصحيح الكود التالى

Private Sub Command1_Click()

Dim a As Double

Dim b As Double

a = InputBox(" insert first number ")

b = InputBox(" insert second number")

Data1.RecordSource = "select * from students where x+y+z between a and b"

End Sub

ارجو الرد على و تصحيح الكود فى حالة ظهور اى خطأ به

#2

طب الX و y وz بيمثلوا ايه؟

مدونة مهندس ميكانيكى

“Any fool can make things bigger, more complex, and more violent”

#3

تفضل حبيبي وان شاء الله يكون الكود المطلوب

 Dim db
Dim D1, D2 As Variant
	D1 = DateSerial(Val(InputBox(" insert first number ")))
	D2 = DateSerial(Val(InputBox(" insert second number")))
	Data1.RecordSource = "SELECT * From students WHERE DateSerial([x], [y], [z]) Between #" & D1 & "# And #" & D2 & "#;"
	Debug.Print Data1.RecordSource
	Data1.Refresh


msgbox "WELCOME",vbokonly,""
else
msgbox "YOU ARE LOSER",vbokonly,""
end if
if text1.text="www.arabteam2000.com" then

megasoft.jpg
#4

مشكور على الكود و لكن ماذا يعنى فانا ما زلت فى مرحلة المبتدئين فى برمجة قواعد البيانات

#5

الأخ solid15 قمت بتصحيح الكود لك علي حسب الكود القديم الي انت وضعة بالمشاركة وهذا الكود يقوم بالبحث داخل قاعدة البانات ما بين الأرقام يعني مثلا انت كتب من 2 الي 10 سيقوم بعرض جميع الأرقام من 2 الي 10 مع العلم ان هذا الكود يحتاج الي اداه DataGrid ليقوم بعرض محتويات البحث بها

تحياتي ،،،


msgbox "WELCOME",vbokonly,""
else
msgbox "YOU ARE LOSER",vbokonly,""
end if
if text1.text="www.arabteam2000.com" then

megasoft.jpg
#6

ما هى ال dateserial و ال variant ارجو توضيح الكود بالتفصيل

#7

DataSerial :

تستخدم تلك الدالة لارجاع متغير من نوع تاريخ يحتوي علي متغيرات تمثل السنة والشهر واليوم وتستخدم بالصيغة التالية :

DateSerial(year, month, day)

#8

اخى الكريم مشكور على هذه المساعدات الممتازة و لكنى وددت استخدام between and فى الحصول على الارقام المدخلة من خلال المتغيرات المعرفة فى البداية حيث ان رمز كل من A , B كل منهم متغير و يظهر فى صورة مربع ادخال يتم ادخال اى رقم يريده المستخدم فيهم ثم تبحث جملة الاستعلام داخل قاعدة البيانات عن الارقام الواقعة ما بين تلك القيم المدخلة كمتغيرات ارجو المساعدة و التوضيح كيف يمكن حل ذلك

#9

الأخ solid15 انا مستخدم لك في الكود between and

وظيفة هذا الكود انه يتم عرض ما بين رقين تحددهم انت هم D1 & D2 ويقوم بعرضهم داخل الداتا جريد ارجو ان يكون هذا هو الكود المطلوب

تحياتي ،،،


msgbox "WELCOME",vbokonly,""
else
msgbox "YOU ARE LOSER",vbokonly,""
end if
if text1.text="www.arabteam2000.com" then

megasoft.jpg

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…