سوالف اندرويد




العودة   سوالف سوفت > سوالف برمجة المواقع وتطويرها > ASP و ASP.NET
التسجيل المدوّنات البحث مشاركات اليوم جعل الأقسام مقروءة

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو نشيط
#1  
كيف يتم عرض مقال عشوائي من قاعدة البيانات؟؟

السلام عليكم و رحمة الله و بركاته

كل عام و انتم بخير

عندي قاعدة بيانات تحتوي على جدول tab1 يحتوي على حقلين id, body

id : يعني رقم المقال
body : يعني محتوى المقال

المطلوب سكربت يقوم بعرض المقالات المخزنة في الجدول بطريقة عشوائية دون ترتيب

جزاكم الله خير الجزاء






__________________
سبحان الله و الحمد لله و لا إله الا الله و الله أكبر
aja is offline   قديم 24-09-2009, 11:55 PM
الرد مع إقتباس
عضو نشيط
#2  

كود:
<%
Randomize
For counter = 1 to 5
random_number = Int(26 * Rnd + 97)
random_letter = Chr(random_number)
password = password & random_letter
Next
%>
دا الكود المخصص لانشاء مجموعة من الحروف العشوائية مكمن انت تطوره و تربطه بقاعدة البيانات بحيث يستخرج مقالات عشوائية بواسطة دالة Randomize






Wael Hindam is offline   قديم 26-09-2009, 12:05 AM
الرد مع إقتباس
عضو نشيط
#3  

اذا سيرفرك Mssql استخدم :


كود:
select top 25 from tab1 order by newid()






Blue_Red is offline   قديم 26-09-2009, 04:09 AM
الرد مع إقتباس
عضو نشيط
#4  

و كل عام و انت بخير






Blue_Red is offline   قديم 26-09-2009, 04:10 AM
الرد مع إقتباس
عضو نشيط
#5  

شكرا لكم على الردود و كل عام و انتم بخير

ولكني انا استخدم قاعدة بيانات اكسيس ؟؟!!!


وجدت هذا الكود و لا اعرف ان كان هناك اسهل منه

عوما مشي الحال معاي و هاهو الكود للفائدة


كود:
<%
set cn =server.createObject("adodb.connection")
cn.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" &server.MapPath("data.mdb")
set rs = cn.execute("select count(*) from tab1")

countOfRec = rs(0)
randomize
random_number = int(rnd * countOfRec)+1

rs.close
set rs = nothing
Set rs = Server.createObject ("ADODB.Recordset")
rs.CursorLocation = 3
rs.Open "select * from tab1", cn, 3,1
if not rs.eof then
rs.PageSize = 1
rs.AbsolutePage = random_number

response.write "Random Number: " & random_number & ""

response.write rs("id") & " - " & rs("body")
end if

rs.Close
set rs = Nothing

cn.Close
set cn = Nothing
%>






__________________
سبحان الله و الحمد لله و لا إله الا الله و الله أكبر
aja is offline   قديم 29-09-2009, 07:42 PM
الرد مع إقتباس
الرد على الموضوع



أدوات الموضوع

قوانين المشاركات
لا يمكنك كتابة مواضيع جديدة
لا يمكنك إضافة ردود
لا يمكنك إرسال مرفقات
لا يمكنك تعديل مشاركاتك

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح


المواضيع المشابهه
الموضوع كاتب الموضوع القسم الردود آخر مشاركة
لخبراء السيرفرات كيف يمكن زيادة عدد الاتصال لـ يوزر قاعدة البيانات؟؟ Hawajes الويب والويب 2.0 والـ Semantic Web 5 21-03-2007 08:03 AM
كيف ممكن استخراج البيانات التالية من قاعدة البيانات؟؟!!!!! elkaser PHP 3 11-01-2007 03:51 AM
كيف أعرف حجم قاعدة البيانات؟؟ 9حائل الإصلاح والصيانة 0 22-07-2003 05:57 AM
خطأ في قاعدة البيانات؟؟ ورد الجوري الويب والويب 2.0 والـ Semantic Web 3 21-02-2002 06:21 PM
مشكلة عندما احاول الدخول الى التمبلت في قاعدة البيانات؟؟ الرياض الإصلاح والصيانة 0 03-07-2001 11:51 AM


جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 09:54 PM.