المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : كيف يمكن استخراج نص قصير من نص طويل من قاعدة بياناتي؟



AmeenSnw
11-05-2008, 02:01 PM
السلام عليكم :)
وجهتني صعوبة وأنا استخدم ال asp.net 2 وخاصة عندما أطلب عرض نص من قاعدة بيانات أكسس.
نص الاستعلام الذي أستخدمه عادي جداً:

SELECT myid, mytext
FROM mydata

لكن البيانات المكتوبة في mytext نصية وطويلة جداً..
فاستعراضها بنص الاستعلام السابق سيؤذي تصميم الصفحة بسبب طول النصوص...
هل هناك وسيلة لتحديد عدد معين من الكلمات أو الأحرف (مثل أول عشر كلمات أو أول 100 حرف) ليتم عرضها في الصفحة بدلاً من عرض النص كاملا دون أن أؤذي سرعة التنزيل؟

malessa
16-09-2008, 08:39 PM
السلام عليكم بسيطة جدا يا اخي

تفضل اذا تبي اول 100 حرف تكتب الاستعلام كما يلي

SELECT myid, left(mytext,100) as mytext FROM mydata

AmeenSnw
04-11-2008, 01:49 PM
السلام عليكم :)
شكراً على المعلومة القيمة..
فعلاً..
استطعت بواسطتها قط النص إلى العدد الذي أريد..
شكراً جزيلاً على المساعدة :)