| ■42924 / ) |
Re[1]: SQL SereverからCSV出力 |
□投稿者/ noname (4回)-(2009/10/23(Fri) 14:44:38)
|
select CONVERT(datetime,CAST(受注日 as nvarchar(8)),111) from Table_1
これで試してください。
■No42893 (じょしゅ さん) に返信 > DB:SQL Server2005ExpressEdition > 開発環境:VB2008、Win/Xp > > SQLServerからデータをCSVに出力したく思っています。 > 受注日という項目があり、int型になっていて「20091022」という形で > 日付が8桁の数字で格納されています。 > これをCSVに出力する際に、「2009/10/22」という形で出したいのですが > どのようにしたらいいのでしょうか? > > 現在は > フォームで抽出条件を指定して > SQLSereverのデータをDatagridviewに表示。 > このとき受注日はCellFormattingで 0000/00/00 として表示させています。 > この後、以下を参考にCSVに出力していますが、 > http://dobon.net/vb/dotnet/file/writecsvfile.html > 出力された受注日は「20091022」となってしまいます。 > > 根本的にやり方を変えないといけないでしょうか? > > >
|
|