السلام عليكم ورحمة الله وبركاته
تحية طيبة لاعضاء ومشرفين المنتدى الكرام عندي سوال بخصوص الفيو .. انا قمت بانشاء فيو . وظيفة هذه الفيو انها تجلب في البيانات وترتبها على حسب الوقت يعني اخر موضوع نزل تعرضة لانه وقته بيكون اخر وقت ..
ولكن عندما انفذها لا يتم عرض البيانات على حسب اخر وقت لا اعلم لماذا ..
هذه الفيو التي انشائتها
SELECT TOP (100) PERCENT id_top, us_img, top_text, top_date, us_name FROM dbo.topic ORDER BY top_date DESC
وهذه هو الاستعلام الذي اقوم به عشان يجلب لي البيانات من الفيو حسب شرط معين
ob.sql = "select * from View_top where us_name=" & Session("name") & ""
ob.dis_datalist(ob.sql, DataList1)وقمة بانشاء Sub تنفذ الاستعلام الذي اقوم بارسله اليها وهي كتالي
Public Sub dis_datalist(ByVal sql1 As String, ByVal dlst As DataList)
da = New SqlDataAdapter(sql1, con)
ds = New DataSet
da.Fill(ds)
dlst.DataSource = ds.Tables(0)
dlst.DataBind()
End Subياليت تقولو لي ايش الخطاء فيه .. لاني عندما اقوم بتنفيذه بالكود تنجح وهذ هو الكود الذي اقوم به .. ولكن الكود طويل واريد ان اختصره عن طريق View
ob.sql = "select id_top,us_img,us_name,top_text,top_date from topic where us_name=" & Session("name") & " order by top_date desc"
ob.dis_datalist(ob.sql, DataList1)اتمنى ان اكون اوصلت الفكرة لكم والله يجزيك كل خير

