تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[SQL] أحتاج ترجمة هذا الاستعلام مشكورين
#5
-
جرب هذا التعديل بعد الاستفادة من مواضيع المنتدى.....
(أتمنى يكون الكود أكثر تنظيماً ومرتب ليسهل على الأخوة الأعضاء مساعدتك مع تسمية الأدوات بأسماء مناسبة مثل Combo4 يكون cmb_Situ وعدم تركها بأسماءها الإفتراضية)
كود :
'--------------------------------------------------------------------------------------------------------
Me.cmb_Sup.Text = Val(Me.cmb_Sup.Text)
Dim sql As String
    sql = " SELECT *   FROM [ACCUEILLE]              WHERE [Sup]  >=   " & Val(Me.cmb_Sup.Text) & "     "
    If Trim(Me.cmb_Situ.Text) <> "" Then sql = sql & " AND [Situ]  =  '" & Trim(Me.cmb_Situ.Text) & "'  "
    If Trim(Me.cmb_Vue.Text) <> "" Then sql = sql & "  AND [Vue]   =  '" & Trim(Me.cmb_Vue.Text) & "'   "
    If Trim(Me.cmb_N_IM.Text) <> "" Then sql = sql & " AND [N_IM]  =  '" & Trim(Me.cmb_N_IM.Text) & "'  "
    If Val(Me.cmb_N_AP.Text) <> 0 Then sql = sql & "   AND [N_AP]  =  '" & Val(Me.cmb_N_AP.Text) & "'   "
    If Trim(Me.cmb_N_ET.Text) <> "" Then sql = sql & " AND [N_ET]  =  '" & Trim(Me.cmb_N_ET.Text) & "'  "
Rs.Open sql
'--------------------------------------------------------------------------------------------------------

ملاحظة:
الأداة cmb_N_AP فيها بيانات رقمية على شكل نصي مثل 03
والعمود N_AP في قاعدة البيانات نصي ولكن تم تعبئة بشكل رقمي فقط مثل 3 بدون صفر
لهذا أضطررت إلى التعامل مع كرقم وذلك بوضع VAL لها لحين تقوم أنت بمراجعته.
(وقد يكون هناك ما يحتاج مراجعة)
-
الرد }}}
تم الشكر بواسطة: sniper-jawadino


الردود في هذا الموضوع
RE: أحتاج ترجمة هذا الاستعلام مشكورين - بواسطة vbnet - 05-05-14, 10:12 PM


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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم