نمایش نتایج 1 تا 9 از 9

نام تاپیک: Sort صحیح فارسی

  1. #1

    Sort صحیح فارسی

    با سلام

    لطفا در مورد نحوه Sort کردن رکوردها در بانک اطلاعاتی Access توضیح بدید .
    چطوری میتونم رکوردها رو بر اساس حروف فارسی Sort کنم .؟؟؟

    متشکرم .

  2. #2
    VIP آواتار hr110
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    ایران - تهران
    پست
    1,460
    با سلام
    اگر شما ویندوزتان یونیکد باشد(2000 و یا ویندوزهای فارسی مثل پارسا) و بانک اطلاعاتی نیز یونیکد باشد به راحتی میتوانید با دستورات مرتب سازی این کار را انجام دهید :
    select * from table1 order by fld1
    ولی اگر نخواهید از یونیکد استفاده کنید (مثلا ایران سیستم) را استفاده نمایید میتوانید اطلاعات فارسی را معکوس ذخیره نمایید نموده و با همان دستور بالا رکوردها را فراخوانی نمایید ، و هنگام نمایش فیلدها را معکوس نمایید. البته باید توجه داشته باشید که باید کدپیجی که انتخاب نموده اید کاراکترها را براساس ترتیب حروف فارسی چیده باشد که بهترین انها هم همان ایران سیستم میباشد.
    موفق باشید

  3. #3
    دوست عزیز از پاسخ شما سپاسگذارم .

  4. #4

    با سلام

    برای اینکه بتوانید اطلاعات بانک اطلاعاتی را در یک Dbgrid سورس کنید بطوری که بتوانید با کلیک بر روی هر کدام از عناوین روی DBGRID آن را مرتب کنید از دستور زیر استفاده کنید :
    بر روی خاصیت Ontitleclick روی Dbgrid عبارت زیر را تایپ کنید :
    begin
    (Column.Field.DataSet as TTable).IndexFieldNames:=Column.FieldName;
    end;

    خداحافظ :o

  5. #5
    سلام
    دوست عزیز دستور بالا را انجام دادم اما پیغام خطا می دهد
    NO INDEX FOR FIELDS
    بانک اطلاعاتی از نوع DBF است

  6. #6
    کاربر دائمی آواتار MOHSEN731
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    147
    NO INDEX FOR FIELDS
    شما باید قبل از آن برای هر فیلد یک ایندکس با createindex بسازید تا با این خطا مواجه نشوید

  7. #7
    سلام
    با createindex چگونه ایندکس می سازند لطفا بیشتر توضیح دهید

  8. #8
    سلام
    مگه بجز AddIndex و IndexDefs جور دیگه ای هم میشه ایندکس تعریف کرد؟

  9. #9
    کاربر دائمی آواتار سار
    تاریخ عضویت
    اسفند 1382
    محل زندگی
    تورین-ایتالیا
    پست
    1,044
    من معمولا برای مرتب سازی از ایندکس استفاده نمیکنم ترجیح میدم از دستورات SQL استفاده کنم.
    میشه در مورد این دستورات کار با Index کمی توضیح بدید.

تاپیک های مشابه

  1. sort کردن عناصر در دیتاگرید در وب به C#‎
    نوشته شده توسط C#‎_web در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: پنج شنبه 27 مهر 1385, 21:26 عصر
  2. مشکل در هنگام sort اطلاعات فارسی
    نوشته شده توسط aminkeshani در بخش SQL Server
    پاسخ: 4
    آخرین پست: سه شنبه 25 مهر 1385, 23:27 عصر
  3. sort فیلدها
    نوشته شده توسط sahra_777 در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: یک شنبه 27 آذر 1384, 07:21 صبح
  4. sort کردن
    نوشته شده توسط mahdieh_khatibi در بخش Access
    پاسخ: 4
    آخرین پست: سه شنبه 25 مرداد 1384, 19:55 عصر
  5. sort اطلاعات فارسی
    نوشته شده توسط parnian در بخش PHP
    پاسخ: 3
    آخرین پست: دوشنبه 26 بهمن 1383, 16:56 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •