منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[كورس] دورة التعامل مع قواعد بيانات MariaDB على Lazarus للمبتدئين - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : البيئات التطويرية ولغات البرمجة (http://vb4arb.com/vb/forumdisplay.php?fid=81)
+--- قسم : البيئات التطويرية للغات البرمجة (http://vb4arb.com/vb/forumdisplay.php?fid=82)
+---- قسم : Lazarus / Free Pascal (http://vb4arb.com/vb/forumdisplay.php?fid=191)
+----- قسم : دورات لازاروس (http://vb4arb.com/vb/forumdisplay.php?fid=197)
+----- الموضوع : [كورس] دورة التعامل مع قواعد بيانات MariaDB على Lazarus للمبتدئين (/showthread.php?tid=16718)

الصفحات: 1 2


RE: دورة التعامل مع قواعد بيانات MariaDB على Lazarus للمبتدئين - العيد1403 - 17-09-16

السلام عليكم
أهلين أستاذ أبو بكر سويدان وعذار على هذه الإنقطعات لكثرة الإنشغالات

عندي سؤال كيف أعرف عدد سجلات الجدول بواسطة خصائص الأداة TSQLQuery و الأداة TDataSourec


RE: دورة التعامل مع قواعد بيانات MariaDB على Lazarus للمبتدئين - أبوبكر سويدان - 17-09-16

يمكنك استخدام جملة SQL لإرجاع عدد السجلات

كود :
SELECT COUNT(*) AS REC_COUNT FROM TABLENAME


فأنت أنشأت عمود جديد وهمي وهو REC_COUNT وهو الذي يحمل عدد السجلات.

أو يمكنك البحث عادي ثم تستخدم الـDATASOURCE بالطريقة التالية بعد ربطه بالـQUERY:
PHP كود :
Datasource.Dataset.First;
Datasource.Dataset.Last;

RecCount:=Datasource.Dataset.RecordCount



RE: دورة التعامل مع قواعد بيانات MariaDB على Lazarus للمبتدئين - أبو ناصر - 17-09-16

بالاضافة الى ما تقدمت به أستاذنا  يمكن أيضا استخدام TSQLQUERY

كود :
TSQLQUERY.RecordCount;



RE: دورة التعامل مع قواعد بيانات MariaDB على Lazarus للمبتدئين - العيد1403 - 18-09-16

شكرا لك يا أستاذ أبوبكر سودان و أبو ناصر وبارك الله فيكما و جزاكما الله كل الخير