VB Master
جمعه 31 تیر 1390, 15:44 عصر
سلام خدمت دوستان محترم
من يك ديتابيس در بانك اس كيو ال سرور 2005 دارم كه حاوي يك جدول لاگين ميباشد.
2تا فلد در اين جدول دارم به نامهاي UserName , Password
فرمت اين فيلدها از نوع text ميباشد.
مشكل اينجاست كه وقتي در سي شارپ يك كد اس كيو ال مينويسم به عنوان مثال كد زير
objCom.CommandText = "SELECT UserName,Password FROM tblLogin WHERE UserName='" + txtUser.Text + "' And Password='" + txtPass.Text "'";
ارور ميده و اين دستورات رو اجرا نميكنه
اما وقتي فرمت فيلدها در جدول رو به int و يا nchar(10) ميزارم مشكلي نيست ولي من ميخوام از نوع text باشه.
دوستان چجوري اين مشكل رفع ميشه؟
من يك ديتابيس در بانك اس كيو ال سرور 2005 دارم كه حاوي يك جدول لاگين ميباشد.
2تا فلد در اين جدول دارم به نامهاي UserName , Password
فرمت اين فيلدها از نوع text ميباشد.
مشكل اينجاست كه وقتي در سي شارپ يك كد اس كيو ال مينويسم به عنوان مثال كد زير
objCom.CommandText = "SELECT UserName,Password FROM tblLogin WHERE UserName='" + txtUser.Text + "' And Password='" + txtPass.Text "'";
ارور ميده و اين دستورات رو اجرا نميكنه
اما وقتي فرمت فيلدها در جدول رو به int و يا nchar(10) ميزارم مشكلي نيست ولي من ميخوام از نوع text باشه.
دوستان چجوري اين مشكل رفع ميشه؟