xiyuetaCMS里把Access数据库或SqlServer数据库里数据导出到sql.asp文件里,然后运行sql.asp文件把数据导入到其它数据库里, 也可以生成Access数据库或SqlServer数据库的表结果,生成sql.txt,然后导入到mysql里,生成mysql表
生成 /install/sql.asp 文件
然后运行 /install/sql.asp 文件,导入access或sqlserver数据内容到数据库里
如果报错,可根据sql.asp文件字段内容有问题,手动查的调试
<!--#Include file = "inc/config.asp"-->
<%
MDBPath = "/data\data.mdb" '需要导入数据的连接数据库'
databaseType = "access"
call echo("access转mysql数据","生成sql.asp文件,保存在/install/sql.asp 运行这个文件就可以了")
call accessDataToSqlServerData(100) '第一个参数为每个表显示多少条数据,数据太大可能会很慢'
'call die(vbcrlf & vbcrlf & accessToSQLServer("","admin")) '获得指定表结构,然后手动添加到/install/default.asp里'
call eerr("操作完成",vbEchoTimer())
%>
把Access表或SqlServer表结构转成mysql表结构,然后给php网站来用
<!--#Include file = "inc/config.asp"-->
<%
call main()
sub main()
dim c
mdbpath="D:\xx\data\data.mdb"
databaseType="access"
call openconn()
c=accessToMySql("|admin|member|")
call echo("c",c)
call writetofile("install/sql.txt",c,"utf-8")
end sub
%>
access表结构到sqlserver,或sqlserver表结构到access,然后再放到asp程序里运行生成相应的数据库里表
<!--#Include file = "inc/config.asp"-->
<%
call main()
sub main()
dim c
' mdbpath="D:\xx\data\data.mdb"
' databaseType="access"
call openconn()
c=accessToSQLServer("","|admin|member|")
call echo("c",c)
call writetofile("install/sql.txt",c,"utf-8")
end sub
%>