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

ما الخطأ في جملة SQL التالية

مغلق
بدأه Dena22 في 29 يونيو 2005 · 7 رد · 773 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ما الخطأ في جملة SQL التالية

sql = "select p from proc"

mrs.Open sql, db, adOpenDynamic, adLockPessimistic

برنامجي يحتوي على أكثر من كومبو مرتبط بقاعدة بيانات اكسس من خلال ado وجميعها فتحت الجداول بنفس الطريقة السابقة ماعدا الجدول proc

فإنه عند كتابة الجملة السابقة تظهرلي رسالة خطأ تفيد(خطأ في تركيب جملة FROM) ما سبب ذلك؟

علماً بأن الجدول proc يحتوي على البيانات مسبقاً أي أنه لم يتم إدخالها من قبل المستخدم وإنما هي موجودة بالجدول.

في حين ان الجدوال الأخرى كان يتم إدخال البيانات إليها من قبل المستخدم في شاشات أخرى

أرجو أن يكون سؤالي واضح

بانتظار المساعدة العاجلة :wacko: :wacko: :wacko:

تم تعديل هذه المشاركة بواسطة Dena22 في 29 يونيو 2005 في 15:35

#2

السلام عليكم

جرب

sql="select p from [proc]"

460.gif

#3

ألف شكر أخي المتميز

بس ممكن توضح لي ما الغرض من وجود اسم الجدول داخل أقواس؟

#4

قد تكون المشكلة و الله اعلم ان الكلمة proc المختارة منك كاسم للجدول قد تكون كلمة محجوزة و انا غير ممتأكد من هذا لكن هذا ماتوقعته و ان كان هذا صحيحا فحل المشكلة يكون كما أوضح لك الأخ المتميز و الحل الأخر ان تغيري اسم الجدول باسم اخر

#5

غريبة :o !!! مع أنني غيرت اسم الجدول واسم العمود أكثر من مرة

على كل شكرا جزيلاً أخي معتصم1969 على الرد

#6

اختي الكريمة

الجملة التي كتبتيها سليمة 100% ولعل العيب كما قال اخي معتصم في اسم الجدول أو اسم الحقل أو في نوع البيانات للحقل

- جربي فتح حقل آخر فإن فتح الجدول فيكون الخطا في اسم الحقل

- غيري اسم جدول تم فتحة قبل ذلك الى اسم الجدول صاحب المشكلة فغن تم فتحة فيكون الخطا في تركيب الجدول نفسة ( نوع البيانات أو اعدادات الجدول ) وغن لم يفتح فغيري اسم الجدول الى اسم آخر

على العموم جربي الحلول السابقة

وتحياتي لك

#7

بســــــــــــــــــم الله الرحـــــــــــــــــــــــــــمــن الرحيــــــــــــــــــــــــــــــــــــــم

الســـلام عليكــم

--------------------*********************----------------------------

جمل SQL مع الشرح وهو من موضوعي

موضوعي تعلم من البدايه الى الهكرز اضغط هنا

درس المصفوفات:
'تعريف متحول عددي
Dim no1 As Integer
'تعريف مصفوفة عددية سعتها 10 عناصر
Dim list(10) As Integer
'تعريف مصفوفة مؤلفة من 10 عناصر عرض و10 إرتفاع أي 100 عنصر
Dim matrix(10, 10) As Integer
'تعريف متغير نصي
Dim name1 As String
'تعريف متغير نصي بطول 50 حرف
Dim name1 As String * 50
'تعريف مصفوفة نصية تتكون من 10 عناصر
Dim list1(10) As String
'تعريف مصفوفة نصية تتألف من 10 عناصر بطول 50 حرف
Dim list1(10) As String * 50
'تعريف متغير للقيم نعم ولا
Dim a As Boolean

التصريح في وحده نمطيه Module

'تعريف متغير عددي لكافة نوافذ البرنامج
Global no1 As Integer
'تعريف عدة متغيرات في مجموعة واحدة
Type user
user_no As String * 70
user_name As String * 30
user_mark As Integer
End Type

تم تعديل هذه المشاركة بواسطة professional VB99 في 30 يونيو 2005 في 09:38

#8

اخي professional VB99 ومادخل شرح المصفوفات الذي اتقبسته من موضوعك بجمل SQL؟

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

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