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

عرض البيانات من قاعدة البيانات الى صفحة الويب

بدأه tatatab في 28 أكتوبر 2010 · 5 رد · 757 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخوانى لدى استفسار , انا اقوم بعمل مشروع asp.net بلغة vb.net اريد عند الضغط على زرار معين يقوم باحضار البيانات من قاعدة البيانات وعرضها فى textbox انا استخدم sql server

على سبيل المثال اذا كان فى الجدول الخانات التالية :

ID

Description

Comment

وفى صفحة الويب يوجد button اسمه show all اريد عند الضغط عليه ان يحضر البيانات من قاعدة البيانات ويعرضها فى التكست بوكس الخاص با ID + Description + Comment

ارجو ان اكون قد وفقت فى عرض سؤالى

#2

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

ساجيبك إن شاء الله عن هذا السؤال ولكن اعذرني فسأجيبك بغة الـ C# وليس VB وستجري نفس الخطوات ولكن عن طريق لغة الـ VB

كي تحصل على بيانات من قاعدة البيانات يتوجب عليك توفير الأمور التالية

1- نص الاتصال Connection String

2- كائن أو Object يقوم بعملية الاتصال . SqlConnection

3- كائن يحتوي على امر التنفيذ SqlCommand

4- كائن لقراءة الحقول العائدة من قاعدة البيانات SqlDatareader

ولكي نستطيع ان نحصل على هذه الكائنات سنحتاج إلى ادراج مكتبة SqlClient

using System.Data.SqlCLient

اقوم بانشاء نص الاتصال Connection String

string connectionString = "Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;"

SqlConnection cnn = new SqlConnection (connectionString)

الآن الكائن الخاص بي جاهز بالاتصال

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

SqlCommand cmd = new SqlCommand ("select * from myTable",cnn);

الآن انا مستعد لتنفيذ الأمر , فساقوم بفتح الاتصال

و من ثم تنفيذ الأمر و حفظ البيانات في الكائن الخاص بالقراءة

cnn.Open();
SqlDataReader dr = cmd.executeReader();
dr.read();
TextBox1.Text = dr["id"].ToString() + " - " + dr["Description"].ToString() + " - " + dr["Commecnt"}.ToString();

ولا تنسى في آخر الأمر ان تغلق الاتصال

اقتباس
cnn.Close();

ارحب بكم في مدونتي الشخصية

M2000 Developer

#3

السلام عليكم

صنعت لك هذا المثال

هذا إتصال أوتوماتيكي بقاعدة البيانات

أعتقد أنه كما تريد

http://www.4shared.com/file/cBWfXkwM/hareth2.html

الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد

#4

بارك الله فيكم اخوانى على الرد والمساعدة

#5

welcome

الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد

#6

مشكور M2000 Studio على الشرح

طب لو حبيت تطبع نتيجة الاستعلام مباشرة على صفحة الويب مباشرة في td ليس في اداة مثل مربع نص ..

كيف يكون ذلك؟؟

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…