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

ظهور خيارات checkboxlist من عدة datasource

بدأه -الأمل- في 30 مايو 2011 · 11 رد · 422 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أريد أن اسند مهمة لعضو أو مجموعة...

في dropdownlist أريد أن يظهر الأعضاء والمجموعات الموجودة في المشروع...بحيث يمكن إسناد المهمة لعضو واحد فقط ...أو مجموعة

كيف أقدر أخلي dropdownlist تظهر أعضاء ومجموعات.....مع العلم إنه في جدول خاص بالأعضاء وآخر خاص بالمجموعات.. هل هذة الطريقة صحيحة؟

SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["Connectionstring2"].ConnectionString);
        SqlDataAdapter adpt = new SqlDataAdapter("Select Members.Member_Id,Members.Member_Name,Groups.Group_Id,Groups.Group_Name From Members,Groups,Members_Groups,Projects,Members_Projects Where Projects.Project_Id=@pr", conn);
        adpt.SelectCommand.Parameters.AddWithValue("@pr",project_id);
        DataSet ds = new DataSet();
        adpt.Fill(ds);


           DropDownList3.DataSource = ds.Tables[0];
           DropDownList3.DataTextField = "Member_Name"+"Group_Name";
           DropDownList3.DataValueField = "Member_Id"+"Group_Id";
            DropDownList3.DataBind();

تم تعديل هذه المشاركة بواسطة -الأمل- في 30 مايو 2011 في 21:09

#2

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

اختي انصحك بعمل RadioButton يمكنك من خلاله اختيار اذا كانت المهم لمجموعه او عضو وعلى ذلك تظهر قائمه بالاعضاء او المجموعات ويتم اختيار واحد منها ..

.:: Wish to become better and better ::.

#3

وعليكم السلام ورحمه الله وبركاته...صح كدا أفضل..جزاك الله خيراً

#4

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

بالتوفيق اختي ...

.:: Wish to become better and better ::.

#5

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

طيب أخي الكريم ..دحين ابغى أضيف العضو أو المجموعة للقاعدة هل هذة الطريقة صحيحة

if (DropDownList3.SelectedItem.Selected)
            cmd.Parameters.Add("@Member_Id", DropDownList3.SelectedItem.Value);
        else if (DropDownList4.SelectedItem.Selected)
            cmd.Parameters.Add("@Group_Id", DropDownList4.SelectedItem.Value);
        cmd.ExecuteNonQuery();

يظهر لي هذا الخطأ:

Must declare the scalar variable "@Group_Id".

تم تعديل هذه المشاركة بواسطة -الأمل- في 1 يونيو 2011 في 21:39

#6

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

اختي اكيد الوسيط هذا مش معرف ضمن جملة ال SQL؟!!

.:: Wish to become better and better ::.

#7

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

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

    string sqlquery = "insert into Tasks(Task_Name,Description,Start_Task,End_Task,Task_Type,Completion_Task,SubProject_Id,Member_Id,Group_Id)values(@Task_Name,@Description,@Start_Task,@End_Task,@Task_Type,@Completion_Task,@SubProject_Id,@Member_Id,@Group_Id)";
        SqlCommand cmd = new SqlCommand(sqlquery, sql);
        cmd.Parameters.Add("@Task_Name", txtTaskName.Text);
        cmd.Parameters.Add("@Description", txtTaskDescription.Text);
        cmd.Parameters.Add("@Start_Task", txtStartDate.Text);
        cmd.Parameters.Add("@End_Task", txtEndDate.Text);
        cmd.Parameters.Add("@Task_Type", DropDownList1.SelectedItem.Value);
        cmd.Parameters.Add("@Completion_Task", 0);
        cmd.Parameters.Add("@SubProject_Id", DropDownList2.SelectedItem.Value);
        if (DropDownList3.SelectedItem.Selected)
            cmd.Parameters.Add("@Member_Id", DropDownList3.SelectedItem.Value);
        else if (DropDownList4.SelectedItem.Selected)
           cmd.Parameters.Add("@Group_Id", DropDownList4.SelectedItem.Value);

تم تعديل هذه المشاركة بواسطة -الأمل- في 3 يونيو 2011 في 23:18

#8

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

اختي يمكنك ببساطه فحص مربع الاختيار لنعرف هل هو عضو او مجموعه فاذا كان عضو مثلا نقوم باسناد DBNull.Value للحقل الاخر, كبعا استخدمي نفس جملة الدراج السابقه ..

تم تعديل هذه المشاركة بواسطة VB Helper في 3 يونيو 2011 في 23:31

.:: Wish to become better and better ::.

#9

وعليكم السلام ورحمه الله وبركاته......DBNUll.value ماكنت أعرف إنه ممكن اسند شي زي كدا....طيب هل ممكن أسند الصفر هل لها نفس المعنى؟؟ وجزاك الله خيراً

#10

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

اختي الصفر تعتبر قيمة ولكن Null وانما فارغ ..

.:: Wish to become better and better ::.

#11

وعليكم السلام ورحمه الله وبركاته...الحمدلله ضبطت جزاك الله خيراً

#12

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

بالتوفيق اختي ...

.:: Wish to become better and better ::.

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