0

C# を使用して rdlc レポートに日付を表​​示する際に問題があります。SQL サーバーから取得した日付はDateTimeタイプ ie2013-06-25 02:30:00.000ですが、レポートに表示すると、ローカル PC の地域設定に従ってフォーマットされます。エラーが返されるため、希望どおりにフォーマットするために使用できませんCDate()。textBox の Format プロパティをに設定しようとしましたdd/MM/yyyyが、何も起こりませんでした。どうやら、日付の値を文字列として扱っていたようです。

地域設定をバイパスして、レポート ビューアーが文字列ではなく日付として処理できるようにするにはどうすればよいですか?

4

1 に答える 1

0

あなたの問題は地域設定とは関係がないと思います。レポートは、日付フィールドが実際には日付であることを理解していないようです。

データセットの日付フィールドが次のタイプであることを確認してくださいSystem.DateTime

于 2014-02-22T09:39:51.003 に答える