من وقتی لز طریق DAO یکسری اطلاعات می گیرم و در آخر Order می کنم فقط حروفهای شبیه هم رو پشت سر هم قرار میده ولی از نظر الفبایی ردیف نمی کنه ! مشکل چیه !
من وقتی لز طریق DAO یکسری اطلاعات می گیرم و در آخر Order می کنم فقط حروفهای شبیه هم رو پشت سر هم قرار میده ولی از نظر الفبایی ردیف نمی کنه ! مشکل چیه !
از دستور SQL برای خوندن داده هات ایتفاده میکنی ؟
آره !
مشکل اینجاست که فقط حروف هایی که یکی هستند رو لیست می کنه ولی ردیف الفبایی غلطه!
مثلا اینطوری لیست می کنه !
وحید
وحیدی
وحیدی نیا
عباسی
عباسی پور
و......
ممکنه دستور SQL ای که استفاده میکنی رو بنویسی ؟
بطور مثال می گم
select * from table where field like ' "& text1.text & "*' order by lname asc
Last edited by nemesis; 12-01-2008 at 16:55.
آقا من همین مشکل رو دارم با حروف فارسی !!!!
اسامی یه سری شهر هست تو بانک که می خوام بترتیب الفبا مرتب بشند موقع نمایش اما وقتی توی کمبو یا dbgrid میریزشمون همینطوری الکی و جابجا میاد . این در حالیه که اگر حروف انکلیسی باشه خیلی راحت مرتب می شند با order by اما فارسی ها رو اینطوری نمیکنه مشکل از کجاست ؟ و چه راهی داره ؟؟؟
دوست من آخرین Update رو واسه VB بگیر درست میشه !
نه sp6 رو هم نصب کرده بودم .
اما مشکل رو پیدا کردم . کمبو یه خاصیت داره به اسم sort که باید true باشه تا این سورت درست انجام بشه
ولی اگه تو xp باشین ! حتماً این مشکل رو با حرف ک پیدا میشه !
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)