منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : استعلامين داخل استعلام
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم

اذا كان فى قاعدة البيانات عندى اسماء موظفين وتاريخ اللتحاقهم بالشركة

اريد ان اعرف كيف استعلم عن اسم موظف محدد <احمد>=(textbox1.txt) فى تاريخ محدد <يتم ظبطها على تاريخ اليوم >(datetimepiker1)

ليتم عرض البيانات فى ليست فيو فى اللود فروم

وشكرا لكم اخوانى
السلام عليكم...

جملة الاستعلام ستكون كالتالي:

كود :
Dim Sql As String

Sql = "SELECT * from Employees WHERE (EmpName = '" & TextBox1.Text & "') AND (JoinDate = #" & DateTimePicker1.Value.Date.ToString("MM/dd/yyyy") & "#)"

* Employees: اسم الجدول.
* EmpName: اسم حقل "اسم الموظف".
* JoinDate: اسم حقل "تاريخ الالتحاق".
* حرفا الـ MM في MM/dd/yyyy يجب أن يكونا كبيرين (Capital).

و السلام عليكم.
هجرب وارد عليك

شكرا لك اخى
انا ببحث عن حقول بها كلمة Replay داخل تاريخ محدد

بحثت بطريقة اخرى للاستعلامات والطريقة الى ذكرها الاخ ناجى
وبتطلع نفس الرسالة
انا حملت صورة من رسالة الخطأ فى الاستعلام الى اكتشفها كود try
cach
end try

منتظر ردكم

شكرا

صورة الخطأ
كود :
جرب الكود بهذه الطريقة

Dim sql As String
        sql = String.Format("select * from employee where empname='{0}' and joindate =#{1}#", TextBox.Text.ToString, DateTimePicker.Value.ToShortDateString)
جربتها ايضا وجربت استعلامات اخرى
لا يوجد استعلام يظهر البيانات ابدا مما سبق ذكره بالاعلى
هل من حل
ارجو ان يكون الرابط التالي فيه شيئا مما تريد.
البحث عن تاريخ بعد س يو
شكرا لك ولكن المثال لا يعمل

انا اريد ان يبحث عن كلمة محددة وفى تاريخ محدد فى اللود فروم

وشكرا
هل من حل
لو عندك المشروع أرفقه هنا ليتم التعديل عليه حسب ما طلبت حضرتك ... لأن الحلول التي وضعوها الأخوة الأعضاء هنا جميعها شغالة 100%.
لذا, من الممكن ان تكون المشكلة في نوع بيانات الحقول في جدول قاعدة البيانات.


السلام عليكم.
الصفحات : 1 2