这个问题只是为了了解如何更好地实现某些功能。
我需要将Excel中的数据读入一个集合,我以后需要将其导出,例如:进入sql数据库,进入新的Excel文档等。 但问题是Excel文档没有结构化。所以我无法读取整个范围,但我需要查看特定值的特定单元格。 Excel的“架构”发生变化,例如:添加了新行,添加了新列等等。
您认为这是实现这一目标的最佳方式。我能想到的是创建一个XML模式,然后从该模式创建一个类,该模式将读取Excel中的单元格或范围。欢迎所有的想法。
谢谢。
答案 0 :(得分:0)
如果正确设置了连接字符串,则可以像在使用数据库一样访问Excel中的数据。床单成为桌子。
我已经使用这种方法将SLQBulkCopy设置为数据库,其中包含一些用户需要通过Web界面上传的大型Excel文件,其中要求用户通过以下方式从Excel文件加载大量数据基于Web的界面。
Setting up an Excel connection string
您可能需要调整此方法,因为您的Excel文件不是结构化的。