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

ماهو رمز المتغيرات في قواعد بيانات Access

مغلق
بدأه o.mohammed في 6 ديسمبر 2005 · 1 رد · 558 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

من المعلوم في قةاعد بيانات SQL ان رمز المتغير هو @

وان اردت ان تكتب متغيرات كثيره فتكون بهذا الشكل

@1,@2,@3 ........... وهكذا

ولكن في قةاعد بيانات اكسس فان رمز المتغير هو ?

ولكن ؟؟؟؟؟؟؟؟؟؟؟؟؟

كيف نكتب اكثر من متغير بهذه الصيغه

البرنامج لم يقبل هذا الصيغه

?1,?2 .............. الخ

فماهي الصيغهع التي يجب كتابتها في حال احتجت لاكثر من متغير(في امر الاضافه مثلا)

وجزاكم الله خيرا مسبقا

#2

السلام عليكم

نعم أخي كما ذكرت انت رمز الممرر في Access يساوي ؟ لا أكثر شاهد المثال التالي

صيغة إختيار البيانات ستكون بهذا الشكل.

SELECT  CompanyName, ContactName, CustomerID FROM Customers WHERE (CustomerID = ?)

ثم عند تحميل البيانات سينقوم بتعريف ممرر يوازي الممرر ? في صيغة الاستعلام بهذا الشكل.

الموازة من حيث الـ Index الموقع في الفهرس وليس من حيث الاسم

يعني لا يشترط الاسم كموازة مثلاً الاسم @CustomerID هو إختياري من المبرمج لمعرفة فقط لمن يمرر

لكن المهم أن تكون علامة الاستفهام الاولى ؟ مطابقة للقيمة التي ستمرر من الممرر @CustomerID .

 da.SelectCommand.Parameters.Add( _
            "@CustomerID", OleDb.OleDbType.VarChar, 5)

ثم نجعل له قيمة إفتراضية يأخذها من القائمة المنسدلة بهذا الشكل.

da.SelectCommand.Parameters(0).Value = CBoxID.Text

ثم نحمل البيانات لا أكثر بهذا الشكل.

 da.Fill(Me.Ds1)

شاهد الملف المرفق للإستزادة , بالتوفيق إن شاء الله.

SelectCommandParam.zip

في المثال يتضح المقال

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

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

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

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

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

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