魔兽世界私服 家族联盟 经验交流 高手进阶心得 发布家族 软件下载 广告合作 魔兽世界私服技术文章
热门关键字: 战无不胜 战神魔域 奇迹 战无不胜魔域 宝宝 战神奇迹 魔域私服 勇士

FishServer外接转生数据库和sql内转生互转程序

可以将以前的外接转生数据库转换成为sql内部的转生数据库,当然,前提是已经在muonline->character里面添加了zs_count, zs_point 使用方法:把内容复制到文件,名字一定要对应!然后把你的外借数据库和转换程序文件放到网站的根目录下,在网站上执行就可以。 记住,转换完成之后,要删除外界数据库和转换程序! 最新是FishServer的转生数据转sql内部数据 下面是从 Fishserver 转换成 sql数据库(fish2sql.asp) <!--#include file="conn.asp" --> <HTML><HEAD><TITLE>梦幻奇迹</TITLE><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></HEAD> <body bgcolor="#ffffff" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> 梦幻奇迹 fighserver转生数据库 转 sql数据库 程序 v0.15 by visvoy <% 打开 fishserver数据库,导入所有转生的char set rslife = Server.CreateObject("ADODB.Recordset") sqllife="select * from charReset" rslife.open sqllife,conn,1,3 if rslife.eof or rslife.bof then %> 错误:FishServer数据库没有任何转生角色的数据! <% else %> 转换中。。。 <% num=0 totalnum=0 do while not rslife.eof 开始转换 set rs1 = Server.CreateObject("ADODB.Recordset") sql1="select * from Character where Name="&rslife("CharName")&"" rs1.open sql1,conn,1,3 num=num+1 if rs1.eof or rs1.bof then %> 序号 <%= num %> 失败,muonline中无此角色=<%= rslife("CharName") %>! <% else rs1("zs_count")=rslife("ResetNumber") rs1("zs_point")=1 rs1.update totalnum=totalnum+1 %> 序号 <%= num %> 转换成功,角色=<%= rslife("CharName") %>,继承转生次数=<%= rslife("ResetNumber") %> <% end if rslife.movenext loop %> 数据库转换完成!总共转换了 <%= totalnum %> 个角色! 转换之后,请删除本文件(fish2sql.asp) <a href="index.htm">返回首页<img border=0 src="image/default/isure.gif"></a> <% end if rslife.close set rslife=nothing rs1.close set rs1=nothing %> </body></html> 下面是从 .mdb 转换成 sql数据库(mdb2sql.asp) <!--#include file="conn.asp" --> <HTML><HEAD><TITLE>梦幻奇迹</TITLE><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></HEAD> <body bgcolor="#ffffff" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <% lifedbname=request.form("dbname") if lifedbname="" then %> 梦幻奇迹 .mdb 转 sql数据库 程序 v0.15 by visvoy 请输入 .mdb 数据库文件的完整名称 (必须和本文件都放在网站根目录下) <FORM method=post name=chgform action="mdb2sql.asp">   <input maxlength=30 name=dbname size=30> </form> <a href="javascript:document.chgform.submit()"> <img border=0 src="image/default/isure.gif"><---确定</a> <% else 打开 .mdb数据库,导入所有转生的char connstrs = "DBQ="+server.mappath(lifedbnames)+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};" strconn="provider=microsoft.jet.oledb.4.0;data source="&server.mappath(lifedbname) Set connlife = Server.CreateObject("ADODB.Connection") connlife.Open strconn set rslife = Server.CreateObject("ADODB.Recordset") sqllife="select * from life" rslife.open sqllife,connlife,1,3 if rslife.eof or rslife.bof then %> 错误:<%= lifedbname %> 外接数据库没有任何转生角色的数据! <% else %> 转换中。。。 <% num=0 totalnum=0 do while not rslife.eof 开始转换 set rs1 = Server.CreateObject("ADODB.Recordset") sql1="select * from Character where Name="&rslife("character")&"" rs1.open sql1,conn,1,3 num=num+1 if rs1.eof or rs1.bof then %> 序号 <%= num %> 失败,muonline中无此角色=<%= rslife("character") %>! <% else rs1("zs_count")=rslife("lifecount") rs1("zs_point")=rslife("getpoint") rs1.update totalnum=totalnum+1 %> 序号 <%= num %> 转换成功,角色=<%= rslife("character") %>,继承转生次数=<%= rslife("lifecount") %>,继承转生点数=<%= rslife("getpoint") %> <% end if rslife.movenext loop %> 数据库转换完成!总共转换了 <%= totalnum %> 个角色! 转换之后,请删除本文件(mdb2sql.asp) <a href="index.htm">返回首页<img border=0 src="image/default/isure.gif"></a> <% end if rslife.close set rslife=nothing rs1.close set rs1=nothing end if lifedbname="" %> </body></html> 下面是从 sql数据库 转换成 .mdb数据库(sql2mdb.asp) <!--#include file="conn.asp" --> <HTML><HEAD><TITLE>梦幻奇迹</TITLE><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></HEAD> <body bgcolor="#ffffff" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <% lifedbname=request.form("dbname") if lifedbname="" then %> 梦幻奇迹 sql数据库 转 .mdb数据库 程序 v0.15 by visvoy 请输入 .mdb 数据库文件的完整名称 (必须和本文件都放在网站根目录下) <FORM method=post name=chgform action="sql2mdb.asp">   <input maxlength=30 name=dbname size=30> </form> <a href="javascript:document.chgform.submit()"> <img border=0 src="image/default/isure.gif"><---确定</a> <% else 打开 .mdb数据库,导入所有转生的char set rs1 = Server.CreateObject("ADODB.Recordset") sql1="select * from Character where zs_count>0" rs1.open sql1,conn,1,3 if rs1.eof or rs1.bof then %> 错误:sql数据库没有任何转生角色的数据! <% else %> 转换中。。。 <% num=0 totalnum=0 strconn="provider=microsoft.jet.oledb.4.0;data source="&server.mappath(lifedbname) Set connlife = Server.CreateObject("ADODB.Connection") connlife.Open strconn do while not rs1.eof 开始转换 set rslife = Server.CreateObject("ADODB.Recordset") sqllife="select * from life where character="&rs1("Name")&"" rslife.open sqllife,connlife,1,3 num=num+1 if rslife.eof or rslife.bof then rslife.addnew rslife("character")=rs1("Name") rslife("time")=now() rslife("lifecount")=rs1("zs_count")+1 rslife("getpoint")=rs1("zs_point")+1 rslife.update %> 序号 <%= num %> 创建成功,角色=<%= rslife("character") %>,继承转生次数=<%= rslife("lifecount") %>,继承转生点数=<%= rslife("getpoint") %> <% else rslife("character")=rs1("Name") rslife("time")=now() rslife("lifecount")=rs1("zs_count")+1 rslife("getpoint")=rs1("zs_point")+1 rslife.update %> 序号 <%= num %> 转换成功,角色=<%= rslife("character") %>,继承转生次数=<%= rslife("lifecount") %>,继承转生点数=<%= rslife("getpoint") %> <% end if totalnum=totalnum+1 rs1.movenext loop %> 数据库转换完成!总共转换了 <%= totalnum %> 个角色! 转换之后,请删除本文件(sql2mdb.asp) <a href="index.htm">返回首页<img border=0 src="image/default/isure.gif"></a> <% end if rslife.close set rslife=nothing rs1.close set rs1=nothing end if lifedbname="" %> </body></html>

最新文章 推荐文章
读《我们为什么认为法师该削弱》后感 在毒蛇神殿,她说我是小破孩!
隔壁的,你们打到哪里了? 我们游戏在大副本外-17-美女德
魔兽世界钓鱼大赛心得 “对不起,你是个好人”-巫妖王之怒继
BLZ关于QS的最新蓝帖及蓝帖回复 职业属性点分配值
新开魔兽世界私服 变态魔兽世界私服 网通魔兽世界私服
DDD魔兽世界私服发布网 www.dddmy.com 提供最新开魔兽世界私服发布 版权所有