簡體   English   中英

水晶報表和SQL日期/時間

[英]Crystal report and sql date/time

我對Crystal Report參數有問題,只能使用sql DATETIME日期。 在SQL中,我只使用了轉換和轉換功能DATETIME到日期

'select @Trans_Date = CONVERT (datetime, Transaction_date, 101) from Activity'

'select @Trans_Date = Cast ( Transaction_date as datetime) from Activity'. 

但是,Crystal將其作為字符串處理,不允許我將類型值當作日期。 我還僅以水晶格式格式化了日期/時間,但這並不能解決參數問題。 有什么建議嗎?

您可以將列的類型更改為Date如下所示:

ALTER TABLE YOURTable ALTER COLUMN YOURCOLUMN  DATE;

然后,您無需對其進行轉換。

或者,您可以在水晶報表中使用日期值功能,例如:

DateValue({myTable.strDate})

您可以根據需求自定義日期,右鍵單擊日期字段,轉到日期選項卡下的格式化對象,可以給出需要顯示的需求格式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM