![]() |
|
سؤال بخصوص النقط والفواصل العشرية وغيرها في قاعدة البيانات - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4) +--- قسم : قسم لغة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=18) +---- قسم : قسم أسئلة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=28) +---- الموضوع : سؤال بخصوص النقط والفواصل العشرية وغيرها في قاعدة البيانات (/showthread.php?tid=28349) |
سؤال بخصوص النقط والفواصل العشرية وغيرها في قاعدة البيانات - hannileo - 24-01-19 السلام عليكم ورحمة الله وبركاته ,,,, اخواني اجد عندي مشكلة في عملية البحث مثلاً ان وجد هناك نقطة او فاصلة باسم Mo'taz عند البحث تظهر عندي رسالة خطأ ومن ثم توقف البرنامج عن العمل حتى اقوم باغلاقه واعادة فتحه كود : Call Adoconnحتى انهاا تظهر رسالة بنفس المعنى عند نسخ الاسم من قاعدة بيانات الى اخرى هل هناك امر او خاصية يتم استخدامها لمنع هذه المشكلة من الطهور وشكرا لكم RE: سؤال بخصوص النقط والفواصل العشرية وغيرها في قاعدة البيانات - عبدالله الصافي - 24-01-19 لماذا هناك بالكود هذه العلامة % ولازم تأخذ في الاعتبار نوع الحقل هل نوع الحقول جميعها نص ام لا فإني أري أنك تبحث بخانة نص في حقول جميعها نصي فهل في الحقيقة قاعدة البيانات كذلك؟ أو أرسل مثال للتعديل RE: سؤال بخصوص النقط والفواصل العشرية وغيرها في قاعدة البيانات - hannileo - 24-01-19 (24-01-19, 11:30 AM)عبدالله الصافي كتب : لماذا هناك بالكود هذه العلامة % السلام عليكم استاذ عبدالله الحقول اغلبها تحتوي على نص قصير وواحد فقط يحوي على رقم وعلامة % لاادري ماذا تعني لكنني اخذتها من الموقع هنا RE: سؤال بخصوص النقط والفواصل العشرية وغيرها في قاعدة البيانات - عبدالله الصافي - 24-01-19 اظن المشكلة أن البرنامج يعتبر الفاصلة ' من الكود نفسه ولحل تلك المشكلة قم بالتحقق من الاسم قبل اضافته لقاعدة البيانات بعمل حقل اضافي للاسم نصفه قبل العلامة في حقل ونصفه الاخر في الحقل الثاني وعند عرضه للمستخدم قم بدمجه مع اضافة العلامة او قم بتقسيمه داخل جملة الاستعلام مثل كود : "'" &like '"&text2 &text3أن يتم اضافة علامة اخري بجانب العلامة الاصلية بالكلمة عند الاستعلام فقط مثلا تجعل المستخدم يدخل الكلمة كما يريد ثم تقوم بالتحقق هل هناك علامة بالكلمة ام لا إذا وجدت تضيف بجانبها علامة اخري وستظهر معك النتائج كما تريد |