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

طريق اخفاء سجل في الغرد فيو

بدأه soso7 في 12 يوليو 2011 · 5 رد · 386 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

شباب عندي مشكله بسيطة . اريد ان اقوم بخفاء السجل الي اقوم باضافته

هذه كود الاضافة ياليت تكتبو لي كود اخفاء السجل من الغرد فيو

يعني الشخص الي اقوم باضافته يختفي من الغرد فيو

ومايطلع

طبعا يختفي على الشخص الي قام بالاضافة . لانه كل شخص يدخل مخزن اسمة بسيشن

يعني لو دخل شخص ثاني لسسة ما سواء اضافة يطلع له الاشخاص كلهم . بس لو رجع ودخل نفس الشخص يطلع له في الغرد فيو بس الاشخاص الي موش مضافين

ويكون الاسماء الي مضافين مخفين في الغرد فيو

وهذه الكود

--------------------------
string con;
        con = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
        SqlConnection sqlcon = new SqlConnection();
        sqlcon.ConnectionString = con;
        SqlCommand sqlcom = new SqlCommand();
        sqlcom.Connection = sqlcon;
        string command, taha;
        int flag1 = 1;
        int falg2 = 0;

        command = "insert into firnd (name,frnd_name,flag1,flag2,img) values(@name,@frnd_name,@flag1,@flag2,@img)";
        sqlcom.CommandText = command;
        sqlcon.Open();
        sqlcom.Parameters.AddWithValue("@name", Session["name"]);
        //sqlcom.Parameters.AddWithValue("@frnd_name", GridView1.RowCommand.c
        sqlcom.Parameters.AddWithValue("@frnd_name", GridView1.SelectedValue);

        sqlcom.Parameters.AddWithValue("@flag1", flag1);
        sqlcom.Parameters.AddWithValue("@flag2", falg2);
        sqlcom.Parameters.AddWithValue("@img", Session["ali"]);
        taha = sqlcom.ExecuteNonQuery().ToString();
        sqlcon.Close();

        GridView2.DataBind();

تم تعديل هذه المشاركة بواسطة X-File في 12 يوليو 2011 في 02:25

#2

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

اختي ممكن توضحي سؤالك, امر مسألة الاخفاء فأعملي استعلام بلفترة باستخدام الـ Where ليتم استرجاع جميع الاشخاص عدا شخص او مجموعة اشخاص حسب شرط معين!!

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

#3
VB Helper كتب:

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

اختي ممكن توضحي سؤالك, امر مسألة الاخفاء فأعملي استعلام بلفترة باستخدام الـ Where ليتم استرجاع جميع الاشخاص عدا شخص او مجموعة اشخاص حسب شرط معين!!

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

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

يعني الغرد فيو تخفي الاشخاص الي اضفتهم ..

وثاني شي ايش تقصد بلفتره

وثاني شي عندي سوال اخي العزيز ..

واعتذر اني ماقدرت اعمل السوال في موضوع جديد لاني جربت عمل وطلع لي رصيدك غير كافي لعمل موضوع جديد

وهذه السوال الثاني

اعضاء ومشرفين المنتدى عندي سوال .. عندي دتا لست وفيها مواضيع والدتا لست الثانية فيها تعاليق .. اريد ان اعمل بوتون او لينك بوتون .. يحذف الموضوع او التعليق في الدتا لست

يعني لو اراد الشخص ان يحذف الموضوع يضغط على الزر .. ياليت الي يعرف يكتب لي الكود حق الحذف انا كتبت الكود بس بس طلع لي خطاء رح اكتب لك الكود تبع الاضافة وكود الحذف الي كتبتة بس شكلة غلط ياليت تسوي لي تصحيح عليه

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

هذه كود الحذف string con;

con = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;

SqlConnection sqlcon = new SqlConnection();

sqlcon.ConnectionString = con;

SqlCommand sqlcom = new SqlCommand();

sqlcom.Connection = sqlcon;

string command, soso;

command = "delete text,name,img from text where id_text=@id_text";

sqlcom.CommandText = command;

sqlcon.Open();

sqlcom.Parameters.AddWithValue("@id_text", Label7.Text);

soso = sqlcom.ExecuteScalar().ToString();

sqlcon.Close();

DataList1.DataBind();

بس المشكله انه اليبل الي داخل الدتا لست مايتعرف مايتعرف لانه داخل الدتا لست وجربت اعمل اليبل خارج الدتا لست وخلية مخفي بس يطلع لي خطاء

وهذه هو الخطاء

Incorrect syntax near ','.

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

وروح اسجل لكم . كود الانسرت

هذه كود اضافة الموضوع

string con;

con = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;

SqlConnection sqlcon = new SqlConnection();

sqlcon.ConnectionString = con;

SqlCommand sqlcom = new SqlCommand();

sqlcom.Connection = sqlcon;

Button mybtn = ((Button)(sender));

DataListItem dli = ((DataListItem)(mybtn.NamingContainer));

string not = ((TextBox)dli.FindControl("TextBox2")).Text;

string command, soso;

command = "insert into text (text,name,img) values(@text,@name,@img)";

sqlcom.CommandText = command;

sqlcon.Open();

sqlcom.Parameters.AddWithValue("@text", not);

sqlcom.Parameters.AddWithValue("@name", Session["name"]);

sqlcom.Parameters.AddWithValue("@img", Session["ali"]);

soso = sqlcom.ExecuteNonQuery().ToString();

sqlcon.Close();

DataList1.DataBind();

#4

لإخفاء سطر محدد في الـ gridview (مثلاً السطر الأول )

GridView1.Rows[0].Visible = false;
1
#5
khuloud كتب:

لإخفاء سطر محدد في الـ gridview (مثلاً السطر الأول )

GridView1.Rows[0].Visible = false;

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

مشكور اخي العزيز على الرد والله يجعله في ميزان حسناتك

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

هذه الكود ياليت تعدل عليه وتقولي كيف اخلي يخفي كل مرة

string con;

con = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;

SqlConnection sqlcon = new SqlConnection();

sqlcon.ConnectionString = con;

SqlCommand sqlcom = new SqlCommand();

sqlcom.Connection = sqlcon;

string command, taha;

int flag1 = 1;

int falg2 = 0;

command = "insert into firnd (name,frnd_name,flag1,flag2,img) values(@name,@frnd_name,@flag1,@flag2,@img)";

sqlcom.CommandText = command;

sqlcon.Open();

sqlcom.Parameters.AddWithValue("@name", Session["name"]);

sqlcom.Parameters.AddWithValue("@frnd_name", GridView1.SelectedValue);

sqlcom.Parameters.AddWithValue("@flag1", flag1);

sqlcom.Parameters.AddWithValue("@flag2", falg2);

sqlcom.Parameters.AddWithValue("@img", Session["ali"]);

taha = sqlcom.ExecuteNonQuery().ToString();

GridView1.Rows[0].Visible = false;

sqlcon.Close();

GridView2.DataBind();

#6
soso7 كتب:

واذا سويت تحديث للصفحه يرجع السجل الي اخفيته

لا .. ما رح يرجع يظهر إلا إذا عملنا visible = true

بالنسبة للكود المرفق يا ريت بس أعرف هو بأي إجرائية أو حدث مكتوب ؟؟؟ بعدين شو هي gridview2 ؟؟؟؟

protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
    {
            string con;
            con = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
            SqlConnection sqlcon = new SqlConnection();
        try
        {
            sqlcon.ConnectionString = con;
            SqlCommand sqlcom = new SqlCommand();
            sqlcom.Connection = sqlcon;
            string command, taha;
            int flag1 = 1;
            int falg2 = 0;
            command = "insert into firnd (name,frnd_name,flag1,flag2,img) values(@name,@frnd_name,@flag1,@flag2,@img)";
            sqlcom.CommandText = command;
            sqlcon.Open();
            sqlcom.Parameters.AddWithValue("@name", Session["name"]);
            sqlcom.Parameters.AddWithValue("@frnd_name", GridView1.SelectedValue);
            sqlcom.Parameters.AddWithValue("@flag1", flag1);
            sqlcom.Parameters.AddWithValue("@flag2", falg2);
            sqlcom.Parameters.AddWithValue("@img", Session["ali"]);
            taha = sqlcom.ExecuteNonQuery().ToString();
            GridView1.Rows[GridView1.SelectedIndex].Visible = false;
            sqlcon.Close();
            GridView2.DataBind();
        }
        catch (Exception err)
        {
        }
        finally
        {
            sqlcon.Close();
        }
    }

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