开发者网络 动网主机 支持论坛 邮局 帮助
当前位置:网络学院ASP技术数据库相关 → 关于将数据成批导入新数据库的程序例子(Access to Sql)
关于将数据成批导入新数据库的程序例子(Access to Sql)
日期:2000年11月20日 作者: 人气:     [ ]
前两天一位朋友在论坛中问到怎样把数据库成批倒入另外的数据库,当时只是简单的回答了一下用循环就可以了,正好在我论坛改版碰到原来精华贴子需要倒入到新的数据库中,于是就写了下面一段程序来实现,很简单,大家参考一下吧~!

<!------把所有精华贴子加入新数据库good v0.1---------->
<!--#include file="conn.asp"-->
<%
dim announceid
dim username
dim useremail
dim boardid
dim topic
dim body
dim dateandtime
dim hits
dim length
dim Expression
REM 打开ACCESS数据库
set uconn=server.createobject("adodb.connection")
DBPath = Server.MapPath("club.mdb")
uconn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath
REM 打开SQL数据库
set conn=server.createObject("ADODB.Connection")
connstr="DSN=aspsky;UID=sa;PWD="
conn.open connstr

set urs=uconn.execute("SELECT * FROM bbs1 WHERE isbest=1 ORDER BY announceID")
do while not urs.eof
announceid=urs("announceid")
username=trim(urs("username"))
useremail=trim(urs("useremail"))
boardid=urs("boardid")
topic=trim(urs("topic"))
body=trim(urs("body"))
dateandtime=urs("dateandtime")
hits=urs("hits")
length=urs("length")
Expression=urs("Expression")
dim cmdTemp
dim InsertCursor
dim dataconn
Set DataConn = Server.CreateObject("ADODB.Connection")
dataconn.open connstr
Set cmdTemp = Server.CreateObject("ADODB.Command")
Set InsertCursor = Server.CreateObject("ADODB.Recordset")
cmdTemp.CommandText="SELECT * FROM good WHERE (UserName IS NULL)"
cmdTemp.CommandType = 1
Set cmdTemp.ActiveConnection = dataconn
InsertCursor.Open cmdTemp, , 1, 3
InsertCursor.AddNew
InsertCursor("BoardID")=boardID
InsertCursor("UserName")=UserName
InsertCursor("UserEmail")=UserEmail
InsertCursor("Topic")=Topic
InsertCursor("Body")=Body
InsertCursor("DateAndTime")=DateandTime
InsertCursor("hits")=hits
InsertCursor("length")=length
InsertCursor("Expression")=Expression
InsertCursor.Update
response.write "转化纪录"&announceid&"成功<br>"
urs.movenext
loop
urs.close
rs.close
set conn=nothing
set uconn=nothing
%>
作者:沙滩小子,转载请注明出处动网先锋

(出处:)

相关文章:
 
·微软发布数据库新测试版 最终版明夏登场
·判断一个access数据库中某个表是否存在的方法
·SQL Server2000数据库文件损坏时如何恢复
·利用数据库日志恢复数据到时间点的操作
·Sql Server数据库的备份和恢复措施
·无数据库日志文件恢复数据库方法两则
·更改数据库中表的所属用户的两个方法
·删除数据库中重复数据的几个方法
·Oracle数据库的安全策略
·《高性能的数据库》 第四讲 编程细节(2)
相关软件:
 
·深博贴吧(仿百度)双数据库版 v1.5
·深博贴吧(仿百度)双数据库版 v1.0
·烁空ASP.Net全能数据库组件 v2.1 开源版
·asp数据库网站开发实例
·曙光web数据库管理工具
·全国身份证查询系统(带数据库) Build 0719
·25175 数据库计数器 v1.8
·无忧传奇私服下载站(带数据库)
·动网论坛(网站全程跟踪监控)最新IP地址数据库
·成语接龙带数据库
说明:本站部分内容收集于网络,如有侵犯您的权益请来信告知,我们会第一时间进行处理,谢谢
 → 特别推荐
 → 热点TOP10

关于本站 | 诚聘英才 | 业务合作 | 联系我们 | 广告合作 | 收藏本站

海口动网先锋网络科技有限公司版权所有
Copyright ? 2000 - 2003 AspSky.Net
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077