0 امتیاز
با سلام.

برنامم رو نوشتم ولی موقع اجرا در فرم ورود با یک خطا مواجه میشم در صورتی که کد نویسیام رو چک کردم و مشکلی نداره. ممنون میشم اگه کمکم کنید.

خطا:

'Incorrect  syntax  near  the  keyword 'user

2 پاسخ

0 امتیاز
سلام

طوری که از پیغام خطا مشخصه دستور sql یا همون کوئری تون ایراد داره مثلا ممکنه یه کوتیشن کم یا اضافه گذاشته باشین. کدتون رو بذارین تا بررسی کنم

کدتون رو اینجا میذاشتین

(private void btnvorood_Click(object sender, EventArgs e 

        }
            (""==if (tbxusername .Text
           }
              ; ("لطفا نام کاربری خود را وارد کنید") MessageBox.Show
                ();tbxusername.Focus
          {
         ( ""== else if (tbxpass .Text 
            }
             ; ("لطفا رمز خود را وارد کنید")  MessageBox.Show
               (); tbxpass.Focus
            {
     (    ""  == else if (tbxtyp.Text 
            }
                MessageBox.Show("لطفا نوع کاربری خود را وارد کنید");
            ;   () tbxtyp.Focus
            {
            else
           }

            ; () SqlConnection myconnect = new SqlConnection
                myconnect.ConnectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\nylon sepid.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True ";e
             ;()   SqlCommand command = new SqlCommand
                command.CommandText = "select  *  from  user  where   username='"+tbxusername .Text +"' pass='"+tbxpass .Text +"'   typeuser='"+tbxtyp.Text+"';t  
               ; command.Connection = myconnect
                ;()myconnect.Open
                ;()SqlDataReader reader = command.ExecuteReader

              ( () if (!reader.Read
                }
                    MessageBox.Show("شما کاربر سیستم نیستید");
                    ;""=tbxusername.Text 
                    ;""=  tbxpass.Text 
                   ;""= tbxtyp.Text 
              {
                else
                }
                   
                    ;()Form2 f = new Form2
                    ;(f.label3.Text = reader.GetString(5
                    ;()f.Show
                    ;this.Visible = false
                {
                ;()reader.Close
                ;()myconnect.Close
            {
        {

توسط (6,480 امتیاز) 6 17 129
0 امتیاز

بین فیلدها علامت , نذاشتین


command.CommandText = "select  *  from  user  where   username='"+tbxusername .Text +"', pass='"+tbxpass .Text +"',typeuser='"+tbxtyp.Text+"';

 

سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,919 کاربر

دسته بندی ها

...