الأخوة والأخوات الأعزّاء في المنتدى
السلام عليكم ورحمة الله وبركاته
لقد قمت بتحويل قاعدة بيانات آکسس ( عبارة عن برنامج يستخدم في خدمات عيادة طب الاسنان ) الى SQL
وکانت النتيجة أكثر من رائعة , وذلك باستخدام برنامج SSMA والذي تحدث عنه الأخ العزيز
محمد نصّار في المشاركة :
حيث قمت بأستخدام Windows Server 2003 sp2 ونصبت عليه SQL Server 2005 Enterprise
وبعدها نصبت برنامج ترحيل البيانات SSMA وقمت بترحيل الجداول فقط وبکل سهولة دون ظهور
أي رسالة خطأ ماعدا ظهور رسائل تحذير عديدة في داخل هذا البرنامج (SSMA).
وفيما يتعلق ببرنامجي الخاص وقبل ترحيل جداوله فإنني جعلت كل مصادر السجلات للنماذج والتقارير
عبارات SQL وليست إستعلامات . وفيه جدولين رئيسين , في كل منهما مفتاح أساسي
البرنامج كان يعمل بكفاءة 100% قبل تحويله وخصوصأ محركات البحث .
ولكن بعد تحويله إلى SQL لاحظت بعض الأشكالات , اتمنى من ذوي الخبرة إرشادنا على كيفية تجاوزها
من هذه الأشكالات والتي سأعرضها تِباعا ً :
1 - أختفاء المفتاح الأساسي (علامة الزائد) في أحد النماذج والذي عن طريقه كنت أشاهد الفهرسة للجدول الثاني .
2- ( وهو الأهم ) عندما أقوم باستخدام محركات البحث في مربع نص وعند حدث عند التغيير
لاظهار النتيجة في مربع القائمة , فأن البحث لايستجيب الاّ الى الأرقام أي عند أدخال الحروف فقط
فأن القائمة تظهر فارغة , والكود الذي استعمله هو الكود المعروف :
Private Sub Q_Change() Dim vSearchString As String vSearchString = Me.Q.text Me.A2.Value = vSearchString Me.list.Requery End Sub
مع الشكر الجزيل مقدماً
أبو منتظر