Winform程序,从Excel文件中读取数据写入SQL SERVER中,现在的问题是Excel表中的列不是固定的,例如:
有可能是:xh xm mm sf
1 1 1 1
2 2 2 2
也有可能是xh xm
1 2
1 2
但是我在SQL server中的这张表是包括xh xm mm sf四个字段的,我导入Excel表可能是四个字段中的一个或几个组合,但是事先是不知道是哪些字段,怎样解决动态插入到SQLSERVE这张表中啊?
有可能是:xh xm mm sf
1 1 1 1
2 2 2 2
也有可能是xh xm
1 2
1 2
但是我在SQL server中的这张表是包括xh xm mm sf四个字段的,我导入Excel表可能是四个字段中的一个或几个组合,但是事先是不知道是哪些字段,怎样解决动态插入到SQLSERVE这张表中啊?
====================
如果是这样的话,必须要求excel 表头和你的数据库中表的表头一致;然后在数据库建立一个导入表tDaoru,两列:名称和值,建tDaoru的插入触发器,判断名称和值,导入到你的数据表中。
1 2 "" ""
1 2 "" ""