ASP中将Excel数据导入到Access
2008-10-28 00:35
337 查看
以下为引用的内容:<% dim conn ’定义一个连接变量 dim conn2 ’定义第二个连接变量 ’On Error Resume Next Server.ScriptTimeOut = 999999 ’超时时间 set conn=CreateObject("ADODB.Connection") conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=;Data Source="&Server.MapPath("Fang.mdb") ’要导入的数据库名称,这里是Fang.mdb set conn2=CreateObject("ADODB.Connection") conn2.Open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=;Extended properties=Excel 5.0;Data Source="&Server.MapPath("Fang.xls") ’要导入的EXCEL表名称Fang.xls ’----------------------------------------------------------------------------------------------------------------- ’这里要说明的是,数据库和Excel表和该文件必须在网站同一目录里 ’----------------------------------------------------------------------------------------------------------------- sql = "SELECT * FROM [Sheet1$]" ’要导入的Excel数据里面的表的名称,后面一定要加$ set rs = conn2.execute(sql) while not rs.eof sql = "insert into zhenya([country],[mobile]) values(’"& fixsql(rs(0)) &"’,’"& fixsql(rs(1)) &"’)" ’其中的zhenya是要导入的目标表,其后的country,mobile是zhenya表中的字段名,但是要和后面的fixsql(rs(数字))要对应! ’response.write sql ’response.end conn.execute(sql) rs.movenext Response.Write "正在插入 "&sql&"<Br>" ’在这里输出执行的语句,可以去掉的! Response.Flush wend conn.close set conn = nothing conn2.close set conn2 = Nothing If Err = 0 Then Response.Write "导入成功" Else Response.Write "导入失败!" End If function fixsql(str) dim newstr newstr = str if isnull(newstr) then newstr = "" else newstr = replace(newstr,"’","’’") end if fixsql = newstr end Function %> |
相关文章推荐
- ASP中将Excel数据导入到Access
- asp.net 中将数据库数据导入Excel时, 避免Excel的科学计数法使数据丢失.
- Asp Excel数据导入到Access,Sql Server中示例代码
- asp:将excel中的数据导入到access
- 在ASP.NET中将Excel文件中数据导入数据库并显示进度条
- ASP中将数据导入到EXCEL里
- ASP.NET Excel数据导入数据库
- 在ASP.NET中将数据直接输出成Excel内容
- asp.net采用OLEDB方式导入Excel数据时提示:未在本地计算机上注册"Microsoft.Jet.OLEDB.4.0" 提供程序"
- {ASP}从Excel导入到Access中
- ASP.NET中数据库数据导入Excel并打印
- 实现将数据导入到excel中或者从excel中将数据导入到数据库
- 精妙的SQL和SQL SERVER 与ACCESS、EXCEL的数据导入导出转换
- ASP.NET关于对excel数据导入到数据库
- 轻松实现SQL Server与Access、Excel数据表间的导入导出
- 将excel 文件导入access数据表
- [asp.net]把gridview的数据导入excel
- ASP 将EXCEL导入到ACCESS详细解读…
- sql server,excel,access数据导入
- 在Asp.Net中,导入Excel表格数据,通常有两种方法