excel 可以当数据库的来使用,http://www.csdn.net/Develop/Read_Article.asp?Id=16437 Excel
ODBC
Standard:
"Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq=C:\MyExcel.xls;DefaultDir=c:\mypath;"
OLE DB
Standard:
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MyExcel.xls;Extended Properties=Excel 8.0;HDR=Yes;"
"HDR=Yes;" indicates that the first row contains columnnames, not data
ODBC
Standard:
"Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq=C:\MyExcel.xls;DefaultDir=c:\mypath;"
OLE DB
Standard:
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MyExcel.xls;Extended Properties=Excel 8.0;HDR=Yes;"
"HDR=Yes;" indicates that the first row contains columnnames, not data
******************************
这是什么意思?我是在本地机器上打开internet上的某个网页,点击某个按扭后调出excel.关闭excel后按保存就要把excel中的数据取出来保存到sql server中。比如我在excel中输入名字,性别,年龄等,在sql server中有一张表的字段对应为名字,性别,年龄。我要把excel 中的名字,性别,年龄对应的保存到sql server中,以便于用户根据人的名字查询出他的具体信息,比如根据名字查询出性别,年龄等显示到html中。
就像使用acess是一样的,而且也是用同样的数据连接provider
HOWTO: Configure Office Applications to Run Under a Specific User AccountHOW TO: Export Data in DataGrid on an ASP. NET WebForm to Excel http://support.microsoft.com/support/kb/articles/q317/7/19.asphttp://search.csdn.net/expert/topic/52/5202/2002/9/13/1021439.htm