الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

خاصية maxrecords

مغلق
بدأه alotaif في 16 مايو 2004 · 1 رد · 482 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

حاولت مرارا استخدام خاصية "ماكس ريكوردز" ولكن يحدث معي خطأ في الاستعلام ، أو لا تظهر نتائج عن الاستعلام .

وهذه الخاصية تستخدم بدلا من إظهار القيم العليا بشكل ثابت، خاصة أنه يمكننا اتاحة التحكم للمستخدم بعدد السجلات المرجعة من الاستعلام كأن نفرض مثلا أنه يريد عرض أسماء العشرة الأوائل، وفي مرة أخرى يريد عرض الخمسة أو الثلاثة الأوائل فقط.

وذلك عند تغيير الرقم 10 في السطر التالي:

rstTemp.MaxRecords = 10 والاشارة إليه ليأخذ قيمته من خلال مربع نص في نموذج.

Public Sub MaxRecordsX() 

Dim rstTemp As ADODB.Recordset 

Dim strCnn As String

` Open recordset containing the 10 most expensive 

` titles in the Titles table. 

strCnn = "driver={SQL Server};server=srv;" & _ 

"uid=sa;pwd=;database=pubs" 

Set rstTemp = New ADODB.Recordset 

rstTemp.MaxRecords = 10 

rstTemp.Open "SELECT Title, Price FROM Titles " & _ 

"ORDER BY Price DESC", strCnn, , , adCmdText

` Display the contents of the recordset. 

Debug.Print "Top Ten Titles by Price:" 

Do While Not rstTemp.EOF 

Debug.Print " " & rstTemp!Title & " - " & rstTemp!Price 

rstTemp.MoveNext 

Loop 

rstTemp.Close 

End Sub

آمل التعديل على الكود حتى يقوم بالمهمة وشكرا لتعاونكم.

عبدالله عطيف

#2

السلام عليكم

اخي العزيز alotaif

مجرد محاولة :

http://forums.devx.com/showthread.php?threadid=97943

http://support.microsoft.com/default.aspx?...b;EN-US;Q186267

يبدوا ان المشكلة عامة ... بإختصار تم ذكر ان المشكلة موجودة فعلا خاصة مع قاعدة بيانات

الاكسس ... ولحل هذه المشكلة استخدم Top n بدل من MaxRecords .

مع ان احدث مثال لخاصية MaxRecors من موقع ميكروسفت مع ADO 2.8

لا يذكر اي مشاكل . ربما قد تم حل هذه المشكلة في النسخة الاخيرة .

MaxRecord Exampl ADO 2.8

اللهم وفقنا لما تحب وترضى

photo-25148.png

Microsoft Certified Technology Specialists in Microsoft SQL Server 2005

هذا الموضوع مغلق.

مواضيع مشابهة