مشکل در ارتباط با بانک sql در asp.net - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

مشکل در ارتباط با بانک sql در asp.net

0 امتیاز

سلام ,  دوستان من نمی دونم چرا این کد خطا داره !!! من دارم تو یک دکمه رجیستر سایت در asp.net مینویسم.

protected void Button1_Click(object sender, EventArgs e)
    {
        
            SqlConnection con = new SqlConnection("Data Source=DANI;Initial Catalog=pic_gallery;Integrated Security=True");
            SqlDataAdapter  da = new SqlDataAdapter("select *  from user_TBL where User_name=" + TextBox1.Text  ,con);
            DataTable dt = new DataTable();
            da.Fill(dt);
            if(dt.Columns.Count > 0)
            {
                Label1.Text = "wellcome!";
            }
            else
            {
                return;
            }
            
           
            
            
           

           
            
            

            
           
           
           

        
    }

 

سوال شده اردیبهشت 24, 1394  بوسیله ی daniyaltjm (امتیاز 840)   47 88 103

2 پاسخ

+1 امتیاز
 
بهترین پاسخ
select *  from user_TBL where User_name='" + TextBox1.Text+"'"

 

 

البته من نمیدونم استراکچر دیتابیستون چیه ولی

این درستتره ماله شما هست

تکست باکسو هم اسکیپ کن

 

پاسخ داده شده خرداد 1, 1394 بوسیله ی Fire360Boy (امتیاز 2,524)   6 24 43
انتخاب شد خرداد 2, 1394 بوسیله ی daniyaltjm
یعنی چی تکست باکسو اسکیپ کن؟ آخه تو سی شارپ به کاراکتر \ اسکیپ میگن
اینو ' با این '' ریپلیس کن
البته توی ای اس پی اینجوری اسکیپ میکنیم ولی توی پی اچ پی با تابع addslashes و htmlentities اسکیپ میکنیم
نه کاره بالارونکن اول بگو دیتابیست چیه؟
اصلا بیخیال اسکیپ
ببین این مشکلم حل شده جون من بیا تازه یه پست گزاشتم  در مو رد session  اینو یکم کمکم کن....
+1 امتیاز
معلومه که اشتباهه کوریتو داری غلط میزنی!!!!!
پاسخ داده شده اردیبهشت 28, 1394 بوسیله ی Fire360Boy (امتیاز 2,524)   6 24 43
خوب کویری درستش چی هست؟!
...