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

عرض خلية من قاعدة البيانات في مربع نص

بدأه -الأمل- في 3 أبريل 2011 · 2 رد · 666 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أريد أن أعرف كيف تكون جملة الإستعلام عندما أريد عرض خلية من قاعدة البيانات في textbox

يعني أريد بعد تسجيل دخول العضو أن يتم عرض المجموعة التي ينتمي إليها العضو في textbox

string sqlquery =(@"SELECT Groups.Group_Name,FROM Groups INNER JOIN Members_Groups ON Groups.Group_Id = Members_Groups.Group_Id INNER JOIN Members ON Members_Groups.Member_Id= Members.Member_Id WHERE (Members.Member_Name = @Member)AND(Members.Password=@Passwo");

SqlCommand cmdquery = sql.CreateCommand();

cmdquery.CommandText = sqlquery;

cmdquery.Parameters.AddWithValue( TextBox1.Text,"@Member");

cmdquery.Parameters.AddWithValue( TextBox2.Text,"@Passwo");

الخطوتين الأخيرة كتبتها عشان يعطيني إسم الجروب على حسب المستخدم الذي سجل دخوله...فهل هذة طريقة صحيحة؟؟؟

هل الإستعلام بهذة الطريقة صحيح وكيف أعرض نتيجة الإستعلام في text box...يعني يعرض لي إسم المجموعة...

ثم بعد ذلك في dropdownlistيتم عرض الأعضاء الذين في نفس مجموعة العضو الذي سجل دخوله...أرجوالمساعدة وشكراً

#2

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

اختي العزيزة

انت هتضيفي الاول الجملة دي علي الكود بتاعك

  SqlDataReader Reader;

        com.Connection.Open();
        Reader = new SqlDataReader();
            if (Reader.Read())
	        {
                Session["ID"] = Reader["ID"].ToString();
                Session["RoleID"] = Reader["RoleID"].ToString();
	        }
            else
            {
                Label Err = new Label();
                Err.Text = "Invalid UserName or Password";
            }

            com.Connection.Close();

وبعد كده انتي معاكي RoleID خلاص كده يبقي انتي عرفتي الصلاحيه بتاعت اليوز وكمان معاكي ال ID ممكن تجيبي صلاحيات اليوز كلها ده لو انتي مستخدمه Two Table (Users - Role)

عندك بقي في صفحة الهوم بتاعته او اللي انت عاوزة تعملي Redirection ليها

وليكن لصفحه اسمها Default or Home.aspx

ي ال PageLoad نكتب الكود الاتي

if (Session["ID"] != null)
        {
            //  do any thing here 
        }
        else
        {
            // redirection to login or home  as u like  
        }

Technical  Skills

  • Database
  • Microsoft SQL Server 2000/2005/2008 .
  • ADO.NET .
  • LINQ - Entity Framework
  • Oracle SQL 10G .
  • MYSQL.
  • Microsoft Access .

 

  • Web Language
  • Html5.
  • CSS3.
  • JavaScript-JQuery-Ajax
  • Web Services.
  • ASP.Net 2 , 3.5 , 4 .
  • ASP.NET MVC4
  • DevExpress 
  • Telerik
  • Php

 

  • Programming Language
  • Microsoft Visual Studio 2005 - 2008 - 2010 - 2012 
  • 4 , Microsoft C#.Net 2 , 3.5 .
  • Microsoft VB.NET.

 

 

 

Certifications

  1. University Certificate  .
  2. Deutsch A1 , A2 Certificate .
  3. Microsoft .NET Framework 2.0 - Web-based Client Development         
  4. Mastering PHP & MySQL

 

 

ERP Systems

  1. MSales
  2. Infinty

جزاكم الله كل خير

للتواصل

Email: ideal_male67@yahoo.com

Mobile : +201008265792

With My Best Wishes
Khaled Harby

-----------------------------------------------------------
اخر مواضيعي
من هنا

#3

ليكن لديك الاستعلام التالي المستخدم بتسجيل الدخول للموقع

string x ="select UserID,Username,passwrod,GroupID,groupName from users where username=value and password=value"

يتم جبي البانات بطريقة عادية من خلال sqlDataReader كما يلي :

SqlDataReader r =cmd.executeReader()

while(r.read())

{

if(r.HasRow)

{

Session["ID"]=r[0].tostring()

session["name"]=r[1].tostring()

textbox_GroupName.text = r[4].tostring()

يمكنك هنا ملء القائمة المنسدلة أيضا باستخدام الاستعلام التالي :

string c="select UserID,Name from GroupMembers where GroupID=r[3].tostring()";

}

}
1

قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:

مثلا تفنى المسـرة ***** هكذا تفنى الهموم

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

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

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

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

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