ورود

View Full Version : مشکل در تنظیمات تاریخ ...



Spritchou
دوشنبه 10 مهر 1385, 09:54 صبح
سلام.
من واسه کاری که انجام میدم ، یه دونه Trigger روی یکی از Table ها ساختم که وقتی فایر میشه ، تاریخ فعلی رو میریزه توی یه table دیگه ...
توی برنامه هم یه تاریخ از نوع Date از دلفی می گیرم و با این 2 تا تاریخ کارهائی مثل مقایسه تاریخ و... انجام میدم .

حالا مشکل اینه که تنظیمات Regional&Setting توی ویندوز Xp وقتی روی فارسی ست شده باشه ، دلفی این تاریخ رو میده :
اکتبر 2006 01

در حالی که فیلد DateTime من توی DB این تاریخ رو داره :
Oct 01 2006

و هر بار مجبورم Regional&Setting رو عوض کنم .

میشه کمکم کنید.

Saeid59_m
دوشنبه 10 مهر 1385, 10:41 صبح
به نظر من دو تا فیلد درست کن یکی برای نمایش تاریخ و یکی برای محاسبه تاریخ

فیلد نمایش تاریخ : 3/5/85 (متنی)

فیلد محاسبه تاریخ : 850503 (عددی)

با فیلد محاسبه تاریخ هر محدوده تاریخی رو می تونی راحت بکشی بیرون

Spritchou
دوشنبه 10 مهر 1385, 11:05 صبح
مرسی واسه جوابتون .
حالا این یه نمونه بود ، که راه حل موردی زیاد داره ، ولی منظور من کلی تر بود ، مثلا اینکه یه جوری توی دلفی یا DB این فرمت فارسی رو بشه به انگلیسی تبدیل کرد یا در بدترین حالت واسه یه مدت مشخصی Regional&Setting رو فارسی کنیم و بعد دوباره برش گردونیم .... ؟

Saeid59_m
دوشنبه 10 مهر 1385, 11:39 صبح
در مورد اطلاعاتی که داخل بانک قرار می گیره محتویات یکیه اما فقط نحوه نمایش تغییر پیدا می کنه .
در مجموعه کامپوننت lmd کامپوننتی هست به نام سیستم که از توی اون می تونید یکسری تنظیمات رو دستکاری کنید .

موفق باشید .

Spritchou
دوشنبه 10 مهر 1385, 12:37 عصر
ممنون.
میرم که امتحان کنم