امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
چرا خطا می ده؟؟؟؟؟
نویسنده پیام
javaweb آفلاین
در حال پیشرفت
***

ارسال‌ها: 310
موضوع‌ها: 113
تاریخ عضویت: تير ۱۳۹۱

تشکرها : 497
( 325 تشکر در 144 ارسال )
ارسال: #1
Question  چرا خطا می ده؟؟؟؟؟
با سلام به همه ی دوستان
چرا به خط زیر گیر می ده و می گه syntax اشتباه است؟؟؟؟؟؟؟؟
کد:
string cmd = "select * from User where UserNam='" + Name.Text + "' and UserPwd='" + Password.Text + "' and UserSateh='مدیر'";
                DataSet ds = new DataSet(cmd);
                SqlDataAdapter da = new SqlDataAdapter(cmd, cnn);
                Name.Text = cmd;
                da.Fill(ds);
برای da.Fill(ds); خطای زیرو می ده

Incorrect syntax near the keyword 'User'.

بعد از اجرای کد بالا مقدار متغیر cmd برابر با زیر است
کد:
select * from User where UserNam='Admin' and UserPwd='Admin' and UserSateh='مدیر'
مشکل این چیه؟؟؟؟؟؟؟؟؟؟؟؟؟؟

الهم عجل لولیک الفرج

[تصویر:  logo.png]
www.shGraphy.ir
insta: @shGraphy_ir
۱۷-خرداد-۱۳۹۲, ۰۹:۰۶:۵۰
وب سایت ارسال‌ها
پاسخ
javaweb آفلاین
در حال پیشرفت
***

ارسال‌ها: 310
موضوع‌ها: 113
تاریخ عضویت: تير ۱۳۹۱

تشکرها : 497
( 325 تشکر در 144 ارسال )
ارسال: #2
RE: چرا خطا می ده؟؟؟؟؟
آخر نفهمیدم برای چی خطا میده، رفتم اسم جدول را از User به DbUser تغییر دادم درست شدCool

الهم عجل لولیک الفرج

[تصویر:  logo.png]
www.shGraphy.ir
insta: @shGraphy_ir
(آخرین ویرایش در این ارسال: ۱۷-خرداد-۱۳۹۲, ۱۴:۲۰:۲۰، توسط javaweb.)
۱۷-خرداد-۱۳۹۲, ۱۴:۱۸:۵۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #3
RE: چرا خطا می ده؟؟؟؟؟
احتمال خیلی زیاد کلمه‌ی user جز کلمات کلیدی بانکت هست! واسه همین اررور میده
۱۷-خرداد-۱۳۹۲, ۱۶:۰۰:۲۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : javaweb, Ambassador, lord_viper
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #4
RE: چرا خطا می ده؟؟؟؟؟
(۱۷-خرداد-۱۳۹۲, ۱۶:۰۰:۲۶)babyy نوشته است: احتمال خیلی زیاد کلمه‌ی user جز کلمات کلیدی بانکت هست! واسه همین اررور میده
صحیح است

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۱۸-خرداد-۱۳۹۲, ۰۹:۳۲:۴۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy, javaweb
hamed_Arfaee آفلاین
مدیر بخش
*****

ارسال‌ها: 1,334
موضوع‌ها: 231
تاریخ عضویت: تير ۱۳۸۳

تشکرها : 1250
( 2634 تشکر در 730 ارسال )
ارسال: #5
RE: چرا خطا می ده؟؟؟؟؟
(۱۷-خرداد-۱۳۹۲, ۰۹:۰۶:۵۰)javaweb نوشته است:
کد:
select * from [User] where [UserNam]='Admin' and [UserPwd]='Admin' and [UserSateh]='مدیر'

سلام
از براکت استفاده کن مشکلت حل میشه .

حامد ارفعی

موفقيت، پيش رفتن است، نه به نقطه ي پايان رسيدن.(آنتوني رابينز)


تریگرها در SQL server

آیا میدانید SQL ای
۱۸-خرداد-۱۳۹۲, ۱۴:۵۹:۳۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Ghoghnus, javaweb, babyy


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS