日期:2014-05-17  浏览次数:20368 次

.net 如何将datatable作为参数传入sql的存储过程
问题如题, 现在通过读取execl获得一个datatable,现在想通过该datatable与数据库中的某张表做join查询,不知道如何将datatable作为参数传入数据库,求指导!!!
datatable作为参数

------解决方案--------------------
你完全可以将这个datatable与数据库中某张表读出来的datatable,在内存中做join(linq)操作。
------解决方案--------------------
没有办法,只能使用临时表将datatable的数据传入数据库,或者获取数据库的数据,用linq在本地连接。使用哪个取决于哪边的数据量大。
------解决方案--------------------
引用:
你完全可以将这个datatable与数据库中某张表读出来的datatable,在内存中做join(linq)操作。
靠谱!