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

asp.net 弹出窗口传值
实现一个功能
上传excel并读取excel
上传的时候,吧excel里每个栏位的值写到数据库
现在是要多次上传,在进行比较
若新上传的主键栏位和数据库里已有的匹配ok,就比较内容,若内容不一样,就弹出窗口,显示两者不一样的内容用repeater绑定,若没有就弹出新增加的内容,也用repeater绑定
请问怎么做
求解
asp.net,

------解决方案--------------------

情况1 把2张表都写入数据库 然后用sql查询出2张表不一样的地方 用程序读到datatable中 把repeater的数据源绑定到datatable(或者直接给repeater用sqldatasource控件,若不会试用控件或其它技术问题可以在官网上找解决办法http://msdn.microsoft.com/zh-cn/)

情况2 一张表已写入数据库,另一张要上传。把已写入的表用程序读取到datable1中,把上传的数据存储到datable2中,然后循环2个datatable 把你不要的值新建1个datatable3中, 把datatable3赋值给repeater

不知道可以帮到你不
------解决方案--------------------
按照楼上的思路就差不多了嘛
------解决方案--------------------