وعليكم السلام ورحمة الله
أهلا بك أخي أحمد
اسمحلي أن أعارضك بموضوع إضافة حقول على هيكلية أي جدول في جريت بلينز تحسبا لأي أخطاء تحدث أثناء الترقية أو إضافة حزمة الإصلاح Service Pack فانتبه لهذه النقطة
أما بالنسبة الى عرض العملاء فاللذي فهمته أنك تريدترتيب العرض بشكل تنازلي فعليك استخدام آخر حقل DEX_ROW_ID وهذا الحقل ستجده في كل جداول جريت بلينز
وإليك الكود التالي كاملا لإظهار ما تريد وهو يعمل بشكل جيد ولا يفترض أن يختفي اسم العميل الأول
كود:
cmdString = "Select CUSTNAME from RM00101 ORDER BY DEX_ROW_ID DESC"
Set objRec = objConn.Execute(cmdString)
While objRec.EOF = False
ListBox1.AddItem (objRec!CUSTNAME)
objRec.MoveNext
Wend
قم بتجربة الكود واخبرني بالنتيجة وان شاء الله تستفيد معنا