PDA

View Full Version : مرتب نمودن جداول پارادکس با استفاده از ایندکس



siavash45
یک شنبه 07 تیر 1383, 18:05 عصر
اینجانب جهت Sort جدول پارادکس از ایندکس استفاده نمودم ولی چهار حرف فارسی ( پ ، چ ، گ ، ژ ) قبل از حروف دیگر قرار میگیرند لطفا راهنمائی نمائید. :?:
قبلا از راهنمائیهای دوستان کمال تشکر را دارم :flower:

hr110
دوشنبه 08 تیر 1383, 07:05 صبح
زبان جدول را اگر Borland Ansi Arabic انتخاب کنید مشکل حل خواهد شد

siavash45
سه شنبه 09 تیر 1383, 17:40 عصر
زبان جدول را اگر Borland Ansi Arabic انتخاب کنید مشکل حل خواهد شد

میشه بیشتر توضیح بدین :?:

hr110
چهارشنبه 10 تیر 1383, 06:50 صبح
::

Pichidehtarin
چهارشنبه 10 تیر 1383, 09:44 صبح
با سلام
اگه برنامه Database Desktop نداشته باشیم چی؟ (تو دلفی 8 وجود نداره)

hr110
چهارشنبه 10 تیر 1383, 11:29 صبح
ابتدا یک دلفی 7 نصب کن و بعد از ... (:D)

ضمناً دستوراتی در دلفی وجود داره که شما میتوانید RunTime جدول هم طراحی کنید، :موافق:

siavash45
چهارشنبه 10 تیر 1383, 11:34 صبح
منظورم بوسیله برنامه انجام بشه نه Database Desktop :متفکر:

siavash45
شنبه 13 تیر 1383, 12:51 عصر
لطفاً یکی جواب بده :flower:

Mohammad S
شنبه 13 تیر 1383, 13:51 عصر
ضمناً دستوراتی در دلفی وجود داره که شما میتوانید RunTime جدول هم طراحی کنید،
یعنی

منظورم بوسیله برنامه انجام بشه نه Database Desktop
دستوراتی در دلفی هست که می توان به صورت Run Time (در زمان اجرای برنامه به وسیله کد نویسی) یک جدول طراحی کرد. البته دستوراتش یادم نیست. خیلی وقت پیش کار کردم. در کتاب Delphi 4 در 21 روز، بود. اگر آن کتاب را پیدا کردم دستوراتش را برایت می نویسم.

سار
یک شنبه 14 تیر 1383, 03:05 صبح
زبان جدول را اگر Borland Ansi Arabic انتخاب کنید مشکل حل خواهد شد

من قبلا این کار رو کردم ولی مشکل گچپج داشتم.
شما چنین مشکلی ندارید؟

hr110
یک شنبه 14 تیر 1383, 07:17 صبح
اطلاعات من ansi :)

سار
سه شنبه 16 تیر 1383, 03:04 صبح
یعنی چی؟ :گیج:

siavash45
سه شنبه 16 تیر 1383, 12:01 عصر
زبان جدول را اگر Borland Ansi Arabic انتخاب کنید مشکل حل خواهد شد

با Database Desktop مورد فوق را انجام دادم مشکل حل ( پچگژ ) نشد .

ahmad sajjad
جمعه 23 مرداد 1383, 22:01 عصر
با سلام
من هم قبلا این مشکل رو داشتم و دنبال جواب گشتم اما... بالاخره بی خیال پارادوکس شدم
یکدفعه یادم اومد جستجو کردم و.... راه حل ارائه شده رو من هم امتحان کردم جواب نداد
یکی از اساتید لطف کنن به این سوال جواب بدن
با تشکر

ahmad sajjad
شنبه 24 مرداد 1383, 19:35 عصر
یعنی کسی نیست که به این سوال جواب بده
با وجود عزیزانی که در این سایت به سوال های خیلی مهمتر از این جواب میدن دیگه نباید مشکلی باشه

shahram_n
دوشنبه 26 مرداد 1383, 00:04 صبح
از ADODATASET استفاده کن و خودتو راحت کن

ahmad sajjad
دوشنبه 26 مرداد 1383, 14:43 عصر
من می خواهم راه حل اینمشکل رو بدونم
اینکه از راه و روش دیگه ای استفاده کنم راه حل این مشکل نیست
نمی دونم یعنی این مشکل راه حل نداره که کسی به اون توجهی نداره
اگر اینطوره خوب بگیید اینم یه نوع جوابه

ahmad sajjad
چهارشنبه 28 مرداد 1383, 18:52 عصر
خوب اگه راه حلی نداره بگید تا بقیه بدونن
چرا هیچکس جوابی به این تاپیک نمی ده شاید خیلی پیش پا افتاده باشه ولی خوب این هم یک سوال دیه

یعقوب
چهارشنبه 28 مرداد 1383, 22:27 عصر
سلام.
تو رو خدا جواب بدین. مگه میشه کسی بلد نباشه؟ :خیلی متعجب: :خیلی متعجب:
یعنی حتی مدیران بخش هم بلد نیستند. :? :shock: :o

جون هرکی دوست دارید کم لطفی نکنید جواب بدبن.

ahmad sajjad
جمعه 30 مرداد 1383, 19:46 عصر
من با این مشکل در Access هم روبرو هستم
یعنی هیچ راه حلی نداره
آقای کرامتی شما یک عنایتی نموده یه جوابی به این سوال بدید

یعقوب
جمعه 30 مرداد 1383, 22:16 عصر
گروه صاحب نظران جمعی از ما منتظر عنایت شما هستیم.
خواهشمندیم لطف نموده و پاسخ دهید.
ما مشتاقانه منتظریم. (:D) :wink:

این هم پیشکشی ناقابل از جانب بنده حقیر
:gift: :gift: :gift: :gift: :gift: :gift:
(:D) (:D)

_alish_
شنبه 31 مرداد 1383, 09:17 صبح
چقدر دست و دل بازی با این پیشکشی هات :wink:
سه تاراه حل
1-خودت یک Font بساز که Ascii باشد که قواننین گ چ پ ژ رعایت شده باشد و از کامپوننت هایی مانند آقای ربیعی استفاده کن (IranSystemFont )
2-تمام کاراکترهای Secendery Language را تست کن تا یکی که نزدیک فارسی است پیدا کنی
3 -راحتترین این است به SQL Server سوییچ کنی

راستی Paradox نسخه بالاتر در اینترنت است یک سرچ کن شاید مشکل حل شده باشد من نسخه 10 را دیده بودم ببین قضیه اش چیه :!: :)

یعقوب
شنبه 31 مرداد 1383, 20:29 عصر
مرسی از اینکه بالاخره یکی جواب داد. (فکر کنم پیشکشه کار خودشو کرد :wink: )

راحتترین این است به SQL Server سوییچ کنی
لطفا در این مورد یکم بیشتر توضیح بدین.کلا مزیتش به Paradox چیه؟
چطوری باید این کار رو کرد و اصلا SQL Server رو از کجا گیر بیارم؟
حجمش چقدره؟ میشه از اینترنت دانلودش کرد؟ (اگه میشه یه لینک بدین)

راستی آقا شهرام هم گفته بود که:

از ADODATASET استفاده کن و خودتو راحت کن
ببخشیدها که خیلی زیاد توقع دارم. :oops: ولی لطف کنید در این مورد هم یکم راهنمایی کنید. :oops:

خیلی خیلی متشکرم

ahmad sajjad
شنبه 31 مرداد 1383, 23:10 عصر
آقا یعقوب این سوال ها در تاپیک های دیگری در همین قسمت جواب داده شده اند اگر جستجو کنید جواب تمام سوال هایتان را حتما پیدا می کنید.

ahmad sajjad
پنج شنبه 05 شهریور 1383, 23:59 عصر
من می خوام paradox 10 یا ورژن بالاتر اونو دانلود کنم و کلا ببینم چه فرقایی داره
باید به کدوم آدرس مراجعه کنم

یعقوب
شنبه 07 شهریور 1383, 18:30 عصر
سلام.
پس لطفا در مورد این توضیح بدین:

از ADODATASET استفاده کن و خودتو راحت کن
متشکرم

MiRHaDi
یک شنبه 08 شهریور 1383, 00:32 صبح
سلام
مشکل مطرح شده ربطی به نوع Table نداره !
برای Sort کردن Asscii کد ها کاراکتر به کاراکتر با هم مقایسه میشند.
چون گ چ پ ژ در زبان عربی نبوده و ویندوز ها هم عربی هستند و برای فارسی شدن این 4 حرف به آنها اضافه شده ! این حروف در جای مناسب از نظر مقداری قرار نگرفته است ! لذا گ از الف کوچکتر است چون UniCode آن کوچکتر است ! و برای همین هم با هر برنامه ای که Sort کنید یک جواب میدهد . مگر اینکه برای برنامه زبان فارسی تعریف شده باشد و با کد جدید.
قربان شما

سار
یک شنبه 08 شهریور 1383, 06:56 صبح
بخ نظر من که ساده ترین راه اینه:
یک فیلد از نوع عدیدی بگیرید.
قبل از عمل Insert شماره حرف اول را یافته در این فیلد ذخیره کنید.
بعد روی این فیلد Sort کنید.

رضا عربلو
سه شنبه 10 شهریور 1383, 02:15 صبح
ولی صبر کنید اگر یک ComboBox بر روی فرم قرار دهید و خاصیت Sorted ش را True کنید ترتیب سورت فارسی درست نسان داده می شود.
اصلاً ایا می شود در Table فیلدهای از نوع NonUmicode)دو بایت برای هر کاراکتر) nhaj

ekhorasan
پنج شنبه 01 بهمن 1383, 14:20 عصر
من تمام کارهای گفته شده در بالا را مو به مو انجام دادم اما نشد و حروف گ چ پ ژ در بالای لیست قرار میگیرند و در ضمن ن و ه ی نیز به ترتیب نمی آید

ekhorasan
پنج شنبه 01 بهمن 1383, 18:03 عصر
من هم امتحان کردم نشد.
مثل اینکه مشکل حاد تر از Borland ansi arabic است.
اگر کسی راه حل مرتب سازی بانک در دلفی را بدست آورد لطفا برام ایمیل بزنهinfo@ekhorasan.com

ekhorasan
پنج شنبه 01 بهمن 1383, 18:05 عصر
من امتحان کردم نشد
Borland Ansi arabic هم کاری نکرد

ahmad sajjad
پنج شنبه 01 بهمن 1383, 20:45 عصر
اینجوری پیداست مشخص که راحتترین راه اینه که به یک دیتا بیس دیگه رجوع کنید مثل sql server
برای پارادوکس منهم این سوال رو دارم ولی ظاهرا جواب نداره