Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我创建了一个页面,我们的合作伙伴可以使用 SQLBulkCopy 上传带有统计信息的 excel 文件。该文件有多个工作表,我需要将工作表的名称添加到数据库中每一行的列中。工作表的名称不会更改,因此可以对名称进行硬编码。我该如何解决这个问题?
由于床单的名称没有改变,我以这种方式解决了它:
创建了一个与最终布局相同的临时表。
将第一张工作表中的数据导入临时表。
用正确的值填充现在为空的列。
为下一张纸做 nr 2->3,直到所有的纸都被导入。
检查临时表是否有错误。
将临时表中的数据一次导入最终表的一行,以便能够发现记录是否已经存在,如果存在则更新它,否则插入它。