liyingenjoy 发表于 2010-7-6 09:12:11

新搭建的测试环境,无法创建新角色

在电脑上新装的sql并导入了游戏数据,新搭建的测试环境,进入游戏运行,发现新创建角色的时候不管什么名字都会出现提示:该角色名已存在!
    应该是数据库设置有问题,但是具体哪里设置错了呢?

cncnily 发表于 2010-7-6 09:26:18

卸载的sql里边的数据删除了吗?
你可以问下程序什么情况才出现“该角色名已存在!”这个提示,然后一个一个排查:D

Aimbot 发表于 2010-7-6 10:19:40

我猜错误代码是创建角色失败,然后被localize成角色名已存在。顺便问句你们游戏直接访问数据库的啊?!

maxwell12 发表于 2010-7-6 10:32:32

调试模式
执行创建角色操作
输入角色名称
设置断点调试
检查角色名称取值后走的流程直到进入弹出角色名存在的提示
先确认代码正确

liyingenjoy 发表于 2010-7-6 10:51:16

代码没有问题,只在我配置的这个环境中出现了问题,我只是把数据导入了数据库,但是并没有设置程序控制数据库的权限

jiangfeihome 发表于 2010-7-6 17:35:42

你已经把数据导入了数据库再创建相同的用户名 程序自动在数据库表中匹配相同用户名直接给出已创建的提示了; 不知你导入的数据是不是包括用户名在内的信息

liyingenjoy 发表于 2010-7-6 17:45:50

当然啦,所有游戏相关数据

msnshow 发表于 2010-7-6 22:52:27

数据问题,处理起来很简单,你直接查询数据库到底是否存在就OK了

takiro 发表于 2010-7-7 23:57:44

先确认数据库角色表里是否有你新建角色的名字,直接用sql语句进行查询
确认没有,然后再进行新建操作看是否可行。
页: [1]
查看完整版本: 新搭建的测试环境,无法创建新角色