【发布时间】:2014-11-05 18:10:21
【问题描述】:
我想将一个表从 SQL Server 2008 数据库导出到 Excel 工作表,其约束条件与数据库架构中的相同。 例如,如果在数据库中,列的数据类型为 integer 或 varchar 那么在 Excel 工作表中,它应该具有相同的数据类型,并且如果有人试图在列中输入无效数据,则应该在 Excel 工作表本身中显示一条错误消息。
我找到了一个代码脚本here,但它没有实现约束。
【问题讨论】:
-
这听起来像是个大工程……
-
Excel 除了以特定方式格式化单元格/列之外,没有数据类型的概念。您可以尝试创建一个脚本,尝试将输入与格式匹配,如果不匹配,则使单元格变为红色。或删除内容或任何看起来正确的内容
标签: c# asp.net sql-server export-to-excel