تلميحات حول استخدام استعلامات SQL

العَرَض

إجراءات قاعده البيانات من خلال خطا ، ولكن لا يمكنني تحديد المشكلة من خلال إلقاء نظره علي رسالة الخطا. 

تلميحات استكشاف الأخطاء وإصلاحها

1 اقتباس في جمله SQL 

استبدل اي حرف اقتباس واحد (') بعلامات اقتباس مزدوجة (") أو العكس.  

على سبيل المثال: 

            %var% = my value' 

            SELECT * FROM logs WHERE message = '%var%'; 

  

سينتج عن الاستعلام أعلاه خطا بسبب ظهور اقتباس واحد في نهاية قيمه المتغير. 

لحل هذه المشكلة ، استبدل علامات الاقتباس المفردة في جمله SQL بعلامات اقتباس مزدوجة: 

            %var% = my value' 

            SELECT * FROM logs WHERE message = "%var%"; 

  

2. علامة النسبة المئوية (%) في جمله SQL 

تشير علامات النسبة المئوية في اللوحة إلى بداية المتغير. لاستخدامها كحرف ، يجب تجاوزها بواسطة علامة النسبة المئوية الاضافيه (%). يمكنك العثور علي مزيد من المعلومات هنا

 

3. خطا في الاتصال بقاعده البيانات 

تاكد من ان جدار الحماية أو اي نظام أمان شبكه آخر لا يقوم بحظر الاتصال بين اللوحة وقاعده البيانات. 

 

4. الاتصال ب Microsoft Excel 

يمكن إنشاء اتصال SQL باستخدام Microsoft Excel ، بمجرد تثبيت برنامج التشغيل المناسب (Microsoft ACE. OLEDB). 

الأمور التي يجب ملاحظتها: 

  • يعتبر اسم قاعده البيانات اسم ورقه عمل Excel متبوعا بعلامة الدولار ($) ، علي سبيل المثال [ورقه 1 $]. 

  • أعمده قاعده البيانات هي رؤوس جدول بيانات Excel. 

هل تحتاج إلى مزيد من المساعدة؟

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Microsoft Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×