- - PR -
ADO.NET + SQLServer2000でのXMLについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-11-26 17:41
SQLServer2000でsmalldatetime型となっている値をselect文で取得し、DataSet.WriteXmlでファイルに書き込むと、
「2003-02-25T00:00:00.0000000+09:00」のような値が出力されてしまいます。 こんにちは。 2003/11/26 もしくは 2003年11月26日 のように出力したいのですが、 select文で CONVERT(VARCHAR(10),((CONVERT(VARCHAR,(DATEPART(yyyy,THO.納期))) + '/' + CONVERT(VARCHAR,(DATEPART(mm,THO.納期))) + '/' + CONVERT(VARCHAR,(DATEPART(dd,THO.納期)))))) と書いてみたりしても変化がありません。 DataSetにtype="string"のスキーマを読み込んでおくと、 2003/02/25 0:00:00 のように出力されます。 どうしたらよいのでしょうか? |
1