سلام دوستان
من یک فیلد DateTime دارم که می خواهم در یک DBGrid به صورت دو ستون مجزای Date و Time (هر یک با فرمت مربوطه) نمایش داده شود (حتی الامکان بدون فیلد Calculated).
سلام دوستان
من یک فیلد DateTime دارم که می خواهم در یک DBGrid به صورت دو ستون مجزای Date و Time (هر یک با فرمت مربوطه) نمایش داده شود (حتی الامکان بدون فیلد Calculated).
یه راه اینه که شما یه کوئری بگیری که در اون ستون DateTime رو به دو ستون بخش کنی و DBGrid رو اون کوئری متصل کنی .
سلام
یه راه دیگش اینه که برای هرفیلد در رویداد OnGetText دستورات مورد نیازت جهت فرمت بندی زمان یا تایخ رو بنویسی و مقدارش رو به Text اختصاص بدی
موفق باشیم
با دستور SubString به دو فیلد تبدیل کن و در گرید نمایش بده
از cast (دستورات sql) استفاده کن!
یک روش ساده و غیر اصولی اینه که دو ستون از DBGrid را به فیلد موردنظر از نوع DateTime وصل کنی و سپس در قسمت DisplayFormat برای ستون تاریخ مقدار YYYY/MM/DD را و برای ستون زمان HH:MM را وارد کنی. و حالا دو ستون داری که در یکی تاریخ و در دیگری ساعت را نمایش میده.
آخرین ویرایش به وسیله Mahdi_S_T : سه شنبه 12 بهمن 1389 در 16:09 عصر