以下是业务需求:
本人要实现一个WEB站点.该站点可以从数据库中查询相关数据.而这些数据是从EXCEL文件中读取的.
由于EXCEL文件可能随时更新,于是,我在程序里每次响应查询时,都要先把EXCEL文件中的东西读入数据库,
再从数据库查询数据.
但这样效率太低了,有没有更好的方法,比如在EXCEL更新,即每次保存时,才让程序读EXCEL文件.
或者有什么更好的方式呢?
本人要实现一个WEB站点.该站点可以从数据库中查询相关数据.而这些数据是从EXCEL文件中读取的.
由于EXCEL文件可能随时更新,于是,我在程序里每次响应查询时,都要先把EXCEL文件中的东西读入数据库,
再从数据库查询数据.
但这样效率太低了,有没有更好的方法,比如在EXCEL更新,即每次保存时,才让程序读EXCEL文件.
或者有什么更好的方式呢?
解决方案 »
- 帮我看看,或者写个有返回值的方法?
- ftb文本编辑器的疑难问题
- 我有一個DataGrid綁定的頁面,要讓不同部門的人進入只能看到本部門的資料,例:部門A(0101),。。
- vs.net2005中的。asp.net如何打包,怎么和VS。NET2003的不一样呢
- !!急急急急SqlDataSource后台修改InsertCommand
- 两个javascript的菜鸟问题
- 急!!请问如何在代码中将数据绑定到TemplateColumn的ItemTemplate和EditItemTemplate中?
- 关于在数据库中存放变量的困惑!
- 获取DATAGRID中的更新列的数据发现只能得到更新前的数据
- 高分赠送,高手请进
- 动态创建控件出现了问题
- dropdownlist能不能设置成像以前VB的combo时那种既可以选下拉值又可以在TEXT处输入文本
我不可能在多个人的机子上做导入这个东西吧.
如果在程序上加一个EXCEL导入按钮,数据就不实时了,有的会漏掉.
方法二:根据Excel文件的修改日期判断是否更新过了。如果判断出Excel文件的最新版本不是上次记录的那个版本,则读取Excel到数据库;否则直接从数据库取数据。
读取文本文件用File.ReadAllText方法,写入文本文件用File.WriteAllText方法。