我实际上想使用我的VB.NET应用程序中调用的T-SQL存储过程将数据从Excel文件导入到现有数据库(我使用SQL Server2008和VB.net)。
那么有没有可能只是通过编码(不使用任何其他工具SSIS或SS导入和导出向导),如果是,有人能给我一个简单的代码样本吗?
提前感谢!
发布于 2012-09-13 19:09:16
您可以将excel文件另存为CSV,然后使用大容量插入将其导入Sql Server。参见this StackOverflow question。
发布于 2012-09-13 20:54:16
发布于 2012-10-29 18:31:08
如果要将数据导入到现有数据库和表中,可以使用sqlBulkCopy。请参阅this sqlBulkCopy
如果在复制数据之前需要在数据库sql中创建表,可以使用查询来创建表,例如create table函数,您可以使用see here
对于文件Excel的连接字符串,可以在ConnectionString中找到
如果我的英语不好,我很抱歉。
https://stackoverflow.com/questions/12404809
复制相似问题