ASP从SQL Server导出数据到Access

方法其实很简单:需要在SQL Server连接中嵌套一个access连接,然后逐条
写入就可以了。

<%set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "driver={SQL server};server=mamaco;uid=linner;pwd=123;dat
abase=linner"
sql="select * from scjh"
set rs=conn.execute (sql)%>
<%set Conn1 = Server.CreateObject("ADODB.Connection")
param = "driver={Microsoft Access Driver (*.mdb)}"
conn.Open param & ";dbq=" & Server.MapPath("scjh.mdb")
conn1.execute("delete from scjh")%>
<%do while not rs.eof%>
<%dim ktdh,scph,scts,jhqtsj,yhxdsj,yxj,rwbh
ktdh=rs("ktdh")
scph=rs("scph")
scts=rs("scts")
jhqtsj=rs("jhqtsj")
yhxdsj=rs("yhxdsj")
yxj=rs("yxj")
rwbh=rs("rwbh")
%>
<%sql1="insert into scjh(ktdh,scph,scts,jhqtsj,yhxdsj,yxj,rwbh) values

('"& ktdh &"','" & scph & "'," & scts & ",'"&jhqtsj&"','"&yhxdsj&"',"&

yxj &"," & rwbh &")"
conn1.execute (sql1)%>
<%rs.movenext
loop
conn1.close
conn.close%>
<%response.redirect "/download/scjh.mdb"%>

时间: 2024-09-19 13:32:39

ASP从SQL Server导出数据到Access的相关文章

用ASP实现从SQL Server导出数据到Access

access|server|导出数据 方法其实很简单:需要在SQL Server连接中嵌套一个access连接,然后逐条  写入就可以了.   <%set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "driver={SQL server};server=mamaco;uid=linner;pwd=123;dat abase=linner" sql="select * from s

用ASP实现从SQL Server导出数据到Access或Excel文件

前段时间,我在网上发出过这样的问题,现在已经得到解决,现将代码共享,希望对IntranetMIS爱好者有所帮助 方法其实很简单:需要在SQL Server连接中嵌套一个access连接,然后逐条写入就可以了. <%set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "driver={SQL server};server=mamaco;uid=linner;pwd=123;dat abase=linne

sql server 导出数据到 Azure Hbase / Hive 详细步骤

The Hadoop on Azure Sqoop Import Sample Tutorial Table of Contents   Overview   Goals Key technologies Setup and Configuration   Tutorial   How to set up a SQL database How to use Sqoop from Hadoop on Azure to import SQL Database query results to the

从Sql中导出数据到Access中的问题

问题描述 INSERTINTOOPENROWSET('Microsoft.Jet.OLEDB.4.0','E:PWMSDBPWMS.mdb';'';'PWMS#82@',Election)SELECTElectionTitle,ElectionDateFROMPWMS_Election在Sql查询分析器中提示错误如下:消息7399,级别16,状态1,第1行TheOLEDBprovider"Microsoft.Jet.OLEDB.4.0"forlinkedserver"(nul

sql server 2012-sql server导出数据后打开显示“文件格式或文件扩展名无效“

问题描述 sql server导出数据后打开显示"文件格式或文件扩展名无效" 如题,我sql导出数据的语句是 EXEC master..xp_cmdshell 'bcp GTA_SeL1_TAQ_200601.dbo.SHL1_TAQ_600000_200601 out E:600000_200601.xlsx -T -c -q'; 能导出数据,但是打开时显示"文件格式或文件扩展名无效,请确定文件未损坏并且文件扩展名与文件格式一致" 谢谢各位! 解决方案 直接用文本

在SQL Server中将数据导出为XML和Json的方法

 有时候需要一次性将SQL Server中的数据导出给其他部门的也许进行关联或分析,这种需求对于SSIS来说当然是非常简单,但很多时候仅仅需要一次性导出这些数据而建立一个SSIS包就显得小题大做,而SQL Server的导入导出工具其中BUG还是蛮多的,最简单的办法是BCP.   数据导出为XML     在SQL Server 2005之后提供了一个for xml子句在关系数据库中原生支持XML.通过该命令可以将二维关系结果集转换为XML,通过BCP就可以将数据存为XML了.     例如下面

SQL Server中将数据导出为XML和Json方法分享_MsSql

    有时候需要一次性将SQL Server中的数据导出给其他部门的也许进行关联或分析,这种需求对于SSIS来说当然是非常简单,但很多时候仅仅需要一次性导出这些数据而建立一个SSIS包就显得小题大做,而SQL Server的导入导出工具其中BUG还是蛮多的,最简单的办法是BCP.  数据导出为XML     在SQL Server 2005之后提供了一个for xml子句在关系数据库中原生支持XML.通过该命令可以将二维关系结果集转换为XML,通过BCP就可以将数据存为XML了. 例如下面的数

在SQL Server中将数据导出为XML和Json

原文:在SQL Server中将数据导出为XML和Json     有时候需要一次性将SQL Server中的数据导出给其他部门的也许进行关联或分析,这种需求对于SSIS来说当然是非常简单,但很多时候仅仅需要一次性导出这些数据而建立一个SSIS包就显得小题大做,而SQL Server的导入导出工具其中BUG还是蛮多的,最简单的办法是BCP.   数据导出为XML     在SQL Server 2005之后提供了一个for xml子句在关系数据库中原生支持XML.通过该命令可以将二维关系结果集转

在SQL Server中将数据导出为XML和Json的方法_MsSql

    有时候需要一次性将SQL Server中的数据导出给其他部门的也许进行关联或分析,这种需求对于SSIS来说当然是非常简单,但很多时候仅仅需要一次性导出这些数据而建立一个SSIS包就显得小题大做,而SQL Server的导入导出工具其中BUG还是蛮多的,最简单的办法是BCP.   数据导出为XML     在SQL Server 2005之后提供了一个for xml子句在关系数据库中原生支持XML.通过该命令可以将二维关系结果集转换为XML,通过BCP就可以将数据存为XML了.     例