找回密码
 注册
X系列官方授权正版
搜索
查看: 6118|回复: 15

[求助] 求助SQLite Database Browser 如何批量修改科技

  [复制链接]
发表于 2011-11-15 20:51:00 | 显示全部楼层 |阅读模式
一个一个改的蛋疼
发表于 2011-11-15 21:01:51 | 显示全部楼层
那就不改...
回复

使用道具 举报

 楼主| 发表于 2011-11-15 21:03:56 | 显示全部楼层
sunplayer 发表于 2011-11-15 21:01
那就不改...

有办法批量修改吗
回复

使用道具 举报

发表于 2011-11-15 21:25:29 | 显示全部楼层
本帖最后由 xcom333 于 2011-11-15 21:27 编辑


UPDATE player_techs SET state=6 WHERE player_id=1
意思是update(改变)数据表player_techs中,如果字段player_id=1,将该字段的state字段数值改为6

state字段0-7各有含义,具体编号的含义
0         可研究(不显示失败的机会!)
1         可行性全新
2         低的可行性
3         可行的
4         可行性:待定
5         目前正在研究呢?
6         研究完成
7         Unresearched

回复

使用道具 举报

发表于 2011-11-15 21:25:42 | 显示全部楼层
完全不用不知道,我习惯从文件的根本上改,不过都是研究用
回复

使用道具 举报

 楼主| 发表于 2011-11-15 21:27:15 | 显示全部楼层
xcom333 发表于 2011-11-15 21:25

UPDATE player_techs SET state=6 WHERE player_id=1
意思是update(改变)数据表player_techs中,如果字 ...

在哪里选阿,小白一个完全不懂
回复

使用道具 举报

 楼主| 发表于 2011-11-15 21:30:36 | 显示全部楼层
xcom333 发表于 2011-11-15 21:25

UPDATE player_techs SET state=6 WHERE player_id=1
意思是update(改变)数据表player_techs中,如果字 ...

在哪里输入"UPDATE player_techs SET state=6 WHERE player_id=1"这段啊

回复

使用道具 举报

发表于 2011-11-15 21:31:32 | 显示全部楼层
你用SQLite Database Brower打开存档,在Execute SQL标签页里的SQL string栏里输入UPDATE player_techs SET state=6 WHERE player_id=1,然后点Execute query按钮
如果你在Error message from database engine下面看到No Error提示,那就说明这命令搞定,然后存盘,然后回游戏读档,然后打开科技,然后你就可以玩海妖级了,哈
回复

使用道具 举报

发表于 2011-11-15 21:31:53 | 显示全部楼层
啧,我真蛋疼,来讲解这个
回复

使用道具 举报

 楼主| 发表于 2011-11-15 21:33:42 | 显示全部楼层
xcom333 发表于 2011-11-15 21:31
你用SQLite Database Brower打开存档,在Execute SQL标签页里的SQL string栏里输入UPDATE player_techs SET ...

感谢啊,搞定了
回复 0 1

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|DeepTimes.NET 太空游戏站