PDA

نسخه کامل مشاهده نسخه کامل : مشکل با دیتابیس



dogtag
23-04-2008, 19:56
سلام
من این رو دارم:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

وقتی می خوام اجراش کنم این ارور رو میده:


The data types text and varchar are incompatible in the equal to operator.

توی اون جدولم هم 3-4 تا فیلد دارم از انواع مختلف

ممنون

Ultimator
23-04-2008, 20:10
فیلدت تو db رو VARCHAR دادی ؟ اخه کدت ظاهرا مشکلی نداره .... نمیدونم !.... تست هم نکردم!

dogtag
23-04-2008, 20:26
نه اصلاً VARCHAR ندارم توش
یه سری numerical (اگر املاش رو اشتباه ننوشته باشم) و یه سری text
همین

Bracket
23-04-2008, 21:37
اطلاعات تو دیتا بیس از چه نوعی ذخیره شده ؟

dogtag
23-04-2008, 21:51
گفتم که:

یه سری numerical (اگر املاش رو اشتباه ننوشته باشم) و یه سری text

یه سوال دیگه هم دارم که امیدوارم باعث نشه که قبلی بی جواب بمونه:
من وقتی که این دستور رو انجام می دم:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
هم اونهایی رو که اولشون m داره نشونم میده و هم اونهایی که در کل حداقل یه m داره
چه کنم که فقط اونهایی رو نشون بده که اولشون m داره؟

(با PHP خیلی ساده تر بود. Error هاش هم مفهوم تر بود!)

Ultimator
23-04-2008, 21:56
کدت هيچ مشکلی نداره اشکال از يکی از اين فيلدهاست
متنیاشو از nvarchar / ntext و عددی هاشو از int استفاده کن ببين حل ميشه ؟
يه پيشنهاد :
ازونجايی که تازه ميخوای ياد بگيری و سوالات زيادی پيش مياد . بهتره تو يه تاپيک همه سوالات و مشکلاتتو بپرسی هم مجتمع تر ميشه هم از پی ام بهتره ! همه ی سوالاتتو تو يه تاپيک بپرس ، البته اگه دلت خاست
مرسی

dogtag
23-04-2008, 21:59
اون رو تست می کنم
ولی پیشنهادت عالیه
چشم الان می رم می سازم

dogtag
24-04-2008, 10:28
یه چیز جالب فهمیدم
من هر نوع query که داشته باشم و توش علامت = (مساوی) باشه، بهم گیر میده
ولی با LIKE مشکل نداره

حالا یه سوال:
مشکلی نداره به جای = از LIKE استفاده کنم
یعنی یه وقت نره برام چند تا Row در بیاره (چون با = همیشه 1 Row در میاره)

ممنون

Bracket
24-04-2008, 11:36
نه مساوی هم مشکلی نداره , شما از پارامتر استفاده کن دوست عزیز این روش جالبی نیست .

dogtag
24-04-2008, 12:10
میشه لطفاً مثال بزنی؟
آخه من خیلی تازه کارم

Ultimator
24-04-2008, 12:15
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

dogtag
24-04-2008, 13:30
ممنون نیما جون
پیر شی