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

تحدى عاوز افتح جدول فى قاعدة بيانلت و لا استطيع

بدأه aroow777 في 15 يونيو 2008 · 3 رد · 894 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

تحدى عاوز افتح جدول فى قاعدة بيانلت و لا استطيع

الكود المستخدم هو

If Rs3.State = adStateOpen Then Rs3.Close

" SQL3 = "SELECT adate,money_in,rem,code,invoice_no FROM money

Rs3.Open SQL, cn, adOpenKeyset, adLockPessimistic, adCmdText

و المشكلة هى عدم القدرة على فتح جدول money مش عارف ليه

#2

السلام عليكم...

إذا كان الكود الذي تستعمله مطابقاً تماماً للكود المكتوب في السؤال فلن يتم فتح الجدول يالتأكيد !!!!!!!!

لكن المشكلة بسيطة! السطر الثالث يجب أن يكون هكذا:

Rs3.Open SQL3, cn, adOpenKeyset, adLockPessimistic, adCmdText

لاحظ أن أول بارامتر للمنهج Open هو SQL3 و ليس SQL.

نرجو أن يكون هذا هو حل المشكلة و السلام.

وَ قُلِ اعْمَلُوا فَسَيَرَى اللهُ عَمَلَكُمْ وَ رَسُولُهُ وَ الْمُؤْمِنُونَ

صدق الله العظيم

#3
اقتباس
السلام عليكم...

إذا كان الكود الذي تستعمله مطابقاً تماماً للكود المكتوب في السؤال فلن يتم فتح الجدول يالتأكيد !!!!!!!!

لكن المشكلة بسيطة! السطر الثالث يجب أن يكون هكذا:

Rs3.Open SQL3, cn, adOpenKeyset, adLockPessimistic, adCmdText

لاحظ أن أول بارامتر للمنهج Open هو SQL3 و ليس SQL.

نرجو أن يكون هذا هو حل المشكلة و السلام.

بالإضافة الي ذلك أنه لا يجوز إستخدام ثوابت لغة الـ SQL ضمن جداولك أو علاقاتك أو عوارضك أو ... الي آخرة ، علي سبيل المثال لا يجوز إنشاء جدول تحت مسمي Money, Counter, VarChar, Image, Table, View, Index, .... الي آخرة ، بالإضافة الي أوامر الـ DML مثل Select, From, Where, Insert, .... الي آخرة ، بالإضافة الي الدوال مثل Val, CInt, CSng, IIF, InStr, Like ... الي آخرة

لكن إذا أنشأت جدول مثلاً تحت إسم Money في هذه الحالة يتطلب منك وضع إسم الجدول بين علامتين [] كما يلي :

Select * From [Money]

ولكن من المستحب أن تلغي هذه العملية ، مثلاً تنشأ الجدول تحت إسم tblMoney كعلي سبيل المثال حتي لا يحدث لك تشتت في تصحيح الأخطاء كل مرة ، وستكون جملة الإستعلام مباشرتاً كما يلي :

Select * From tblMoney

شكراً ، ويارب دايماً بالتوفيق

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#4

اشرك جدا و يارب تكون دائما فى تقدم

سؤالى التالى هو :

عنى قاعدة بيانات اكسيس لا استطيع التغيير فيها و لا حتى عمل حفظ لاى جدول جديد يتم انشائه ما الحل ؟

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