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

استعلام عن حقل في قاعدة البيانات

بدأه hawk1 في 9 أكتوبر 2013 · 2 رد · 1,326 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

 

- اتمنى التفصيل  (f) 

-توضيح:

 

لدي form تحوي Button اسمه مجموع التكلفه (SumCost)

لدي Database  تحوي على حقول من بينها حقل اسمه تكلفه (Cost)

 

 

 

-المطلوب:

 

أريد جملة الاستعلام + مكان كتابتها داخل visual studio بحيث عندما اقوم بالضغط على  SumCost) Button)  يجمع الحقل المسمى بCost  من قاعدة البيانات.

 

 

 

أسأل الله العلي العضيم لي ولكم الصحه والعافية 

والفلاح باالدنيا والاخرة

 

-ملاحظة لاتنسو التكيبر في عشر ذي الحجة (الله اكبر الله اكبر لاإله الا ألله ,,,الله أكبر الله أكبر ولله الحمد)

#2

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

للحصول على إجمالى عمود معين تكتب الاستعلام التالى

Select sum(Cost) from MyTable

 

ولتنفيذ هذا الاستعلام من داخل الفيجوال ستديو يتم استخدام ADO.NET

Using System.Data;

Using System.Data.SqlClient;

 

,ومن داخل الزر اكتب التالى

SqlConnection c=new SqlConnection();

c.ConnectionString = "server=0; database=1; Integrated security=true";

ستقوم باستبدال الأرقام باسم السيرفر واسم قواعد البيانات

على سبيل المثال لو كنت تستخدم جهازك الحالى وكانت قواعد البيانات اسمها مثلا Company

فستكون الجملة تشبه

c.ConnectionString="server=(LocalHost); database = company; integrated security=true";

 

SqlCommand cmd=new SqlCommand();

cmd.CommandText = "select sum(cost) from MyTable";

cmd.Connection=c;

 

c.open();

int Total= cmd.ExecuteScalar();

c.Close()

 

MessageBox.Show(Total.ToString());

 

أرجو أن يفيد هذا

11

أدعو الله أن يجعل أعمالنا خالصة لوجهه الكريم --- وأن ينفعنا بما علمنا

Dr Sayed Tohamy

Programming Instructor

مدرب برمجة

---------------

EmaSoft2000

-------------------

#3
ema2000_t كتب:

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

للحصول على إجمالى عمود معين تكتب الاستعلام التالى

Select sum(Cost) from MyTable

 

ولتنفيذ هذا الاستعلام من داخل الفيجوال ستديو يتم استخدام ADO.NET

Using System.Data;

Using System.Data.SqlClient;

 

,ومن داخل الزر اكتب التالى

SqlConnection c=new SqlConnection();

c.ConnectionString = "server=0; database=1; Integrated security=true";

ستقوم باستبدال الأرقام باسم السيرفر واسم قواعد البيانات

على سبيل المثال لو كنت تستخدم جهازك الحالى وكانت قواعد البيانات اسمها مثلا Company

فستكون الجملة تشبه

c.ConnectionString="server=(LocalHost); database = company; integrated security=true";

 

SqlCommand cmd=new SqlCommand();

cmd.CommandText = "select sum(cost) from MyTable";

cmd.Connection=c;

 

c.open();

int Total= cmd.ExecuteScalar();

c.Close()

 

MessageBox.Show(Total.ToString());

 

أرجو أن يفيد هذا

اشكرك من اعماق قلبي على الرد  (f)  (جاري التجربة....)

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