SQL 和 Excel 导入

发布于 2024-10-30 20:36:49 字数 382 浏览 0 评论 0原文

如果您有足够的时间,请阅读我的帖子,

我有要求,我有一个表,其中有 DateTime 类型的列,它应该接受空值。

当此表数据显示在 ASPX 页面中时,我可以选择将数据导出到 EXCEL 2003 电子表格中。

如果记录有空值,当我将数据导出到 Excel 工作表时,该字段不会被导出。

如果我在将数据加载到 Excel 电子表格时不检查存储过程中的空值,则默认情况下会将所有空值的 1/1/1990 推送到 Excel 工作表中。

对我来说完成这项任务的最佳方法是什么,我必须用空日期替换空日期值,并且可以在没有 1/1/1990 的情况下导出到 Excel 工作表。

如果有人愿意回答这个问题,请向我询问更多信息。

谢谢 哈里·吉拉拉

Please read my post if you have enough time,

I have requirement, I have a table in which there is column of Type DateTime, It should be accept null values.

When this table data is being display in ASPX Page, I have an option to export the data into EXCEL 2003 Spread Sheet.

If there is a null value for a record, When I export the Data into Excel Sheet, This field is not being Exported.

If I don't check for a null Value in The Stored procedure while Loading Data into Excel Spreadsheet, It pushes 1/1/1990 by default for all null Values into excel sheet.

What is best way for me to finsih this task where I have to replace the Null Date Value with a Empty Date and can be exported to excel sheet without 1/1/1990.

If anyone who is kind enough to answer this question , Please ask me for more information.

Thank You
Hari Gillala

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

少跟Wǒ拽 2024-11-06 20:36:49

Excel 将空日期视为 1/1/1990。当您运行查询来提取信息时,我建议使用 CASE 来处理日期。

Select 
    (CASE WHEN myDate IS NULL then '' ELSE Convert(Varchar(10), myDate, 101) END) as myDate

Excel treats null dates as 1/1/1990. When you run the query to extract the information, I'd suggest using a CASE to handle the date.

Select 
    (CASE WHEN myDate IS NULL then '' ELSE Convert(Varchar(10), myDate, 101) END) as myDate
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文