مرحبا للجميع
اريد ان اعرف ما الخطأ في الجملة التالية
DoCmd.RunSQL (" SELECT names.names FROM [names]WHERE (((names.names)= 'a '))")حيث ان a هو متغير قمت بتعريفه مع العلم ان نوع البيانات في الحقل نص
مرحبا للجميع
اريد ان اعرف ما الخطأ في الجملة التالية
DoCmd.RunSQL (" SELECT names.names FROM [names]WHERE (((names.names)= 'a '))")حيث ان a هو متغير قمت بتعريفه مع العلم ان نوع البيانات في الحقل نص
الاخ المحترم tamer_kh_5251 يجب كتابة الكود كما يلي
"DoCmd.RunSQL "SELECT names.names FROM names WHERE names.names= FORMS!form1!a
form1 يعني اسم النموذج الذي يوجد بداخله المتغير a
ارجو ان يكون هذا هو المطلوب حسب ما فهمت منك. واذا كان هو المطلوب فهو من فضل هذا المنتدى الرائع وخصوصا الاخت المحترمة زهرة
عزيزي .. للعلم فقط
انت تستخدم لغة vba الخاصة بباقة الاوفيس و هي تشبه الفيجوال بيسك لذلك عليك ان تتبع بعض القواعد اثناء كتابتك للاكواد البرمجية
مثال لبرنامج صغير يجمع اسمين و لاحظ ما ساقوله لك جيدا .. ركز
المتغير الاول "c="Mazen
المتغير الثاني" j=" Mosa
متغير الجمع هو sum
تكتب الجملة بهذه الطريقة
sum=c & j
استخدم جملة مسج بوكس لطباعة المتغير sum بالشكل التالي
msgbox sum
الناتج هو : Mazen Mosa
و لتوصل المتغير a إلى sql انت بحاجة لجمع النصوص معا :
DoCmd.RunSQL (" SELECT names.names FROM [names]WHERE (((names.names)=' " & a & " '))")تم تعديل هذه المشاركة بواسطة mazen_mosa في 27 مارس 2012 في 15:11
اولا شكرا لإستجابتك السريعة
ولكن
a هو متغير في الكود بمعني
Dim a
ثم اني جربت كود حضرتك اكثر من مره بأكثر من شكل و للاسف كل مرة يعطي نفس الخطأ
برجاء الافادة
واشكرك مرة اخري
عزيزي مازن
للاسف الخطأ بيظهر حتي بعد تغير الجملة زي ما حضرتك قولت
والجملة هي
DoCmd.RunSQL (" SELECT names.names FROM names WHERE ((( names.names = ' " & A & " ')))")الاخت الفاضلة أ/ زهرة
شكرا لتواجدك المثمر
احاول رفع مرفق كمثال لكن الموقع لا يسمح
tamer_kh_5251 كتب:الاخت الفاضلة أ/ زهرة
شكرا لتواجدك المثمر
احاول رفع مرفق كمثال لكن الموقع لا يسمح
قم بضغط قاعدة البيانات بأحد برامج الضغط مثل WinRAR
ثم ارفعها هنا في المنتدى
بالتوفيق
اخي الفاضل
هل المقصود بالعبارة هي البحث عن اسم معين في الجدول
اذا كان كذلك فإستخدم هذا التعديل لأنه الأفضل للبحث عن الإسم وإظهاره لك مباشرة
بالتوفيق
أ/ زهرة
عاجز عن الشكر
فعلا الحل جميل جدا و نافع جدا بإذن الله
الحمد لله ثم الشكر لحضرتك