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

هل الجدول فارغ أم لا

مغلق
بدأه ابو بكير في 30 يوليو 2007 · 2 رد · 678 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

كيف حالكم اليوم

عندي سؤال بخصوص قواعد البيانات في الـ #C

اذا افترضنا عندي جدول مكون 4 اعمده no,name,tel,age في جدول اسمه

users واريد ان اعمل استعلام عن شخص

string sql="select * from users";

cmd.CommandText=sql;

cmd.Connection=con;

DataSet ds=new DataSet();

SqlDataAdapter da=new SqlDataAdapter();

da.Dispose();

con.Close();

con.Open();

da.SelectCommand=cmd;

da.Fill(ds,"sa");

textBox1.DataBindings.Add

("Text",ds,"sa.name");

textBox2.DataBindings.Add("Text",ds,"sa.no");

if(textBox1.Text<>"")

{

}

حيث انني استخدم هذا الكود لمعرفة هل تم جلب بيانات من الجدول ام لا حيث انني اضعه من داتا أدابتير

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

فسؤالي هو هل هناك طريقة مختصرة احسن من ذلك بدون ان استخدم التيكست بوكس يعني من الداتا

سيت مباشرة

وكيف اريد ان اقارن قيمة العمود الخاص مثلا بالأسم مع قيمة معينة مثل

if(ds.name=="ali")

هل هذه صحيحه ام لا

اكيد هناك طريقة مباشره فماهي

والسؤال الأخير : كيف اعرف ان الجدول فارغ ام لا

هذا ولكم جزيل الشكر

تم تعديل هذه المشاركة بواسطة ابو بكير في 30 يوليو 2007 في 18:48

سأصبر حتى يعجز الصبرُ عن صبري

وسأصبر حتى يأذن الله في أمري

وسأصبر حتى يعلم الصبرُ أني صبرتُ على شيئاٍ أمرُ من الصبرِ

#2

اذا اردت ان تسعلم عن شخص ما يمكنك كمايلي

string sql="select name from users whher name='xxxx'";

cmd.CommandText=sql;

cmd.Connection=con

string username=cmd.executescalar();

if (username=="")

غير موجود

ولا يمكنك استعمال ds.name الا اذا كانت typed dataset اي معرفة من قبل في المشروع لكن يمكنك استعمال

; DataRow rr= ds.tables(0).rows(0)

اذا اردت معرفة عدد صفوف جدول (0= فارغ) ببساطة

string sql="select count(*) from users";

cmd.CommandText=sql;

cmd.Connection=con

int count =cmd.executescalar();

#3

مشكور اخوي طارق وإن شاء الله راح اجربها وشكراً

سأصبر حتى يعجز الصبرُ عن صبري

وسأصبر حتى يأذن الله في أمري

وسأصبر حتى يعلم الصبرُ أني صبرتُ على شيئاٍ أمرُ من الصبرِ

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

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