幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1578|回复: 3

新手——请教有关数据库的问题

[复制链接]

2

主题

7

帖子

1316

积分

⑥精研

积分
1316
发表于 2005-7-12 22:25:27 | 显示全部楼层 |阅读模式
请版主大人稍后再删我的贴(前几天我就在问同样类似弱智的问题,结果第二天被删,哭),先谢谢了!

我是新手,但是已经熬了好几天研究数据库的问题:

1、输入的文章和选项存在哪个数据库里面,我想问问能不能随机调用我的数据库里面的文章,或选项?(比如猜谜游戏)

2、如何自己建库?我用File读取的时候,读一篇文章还行,读两篇以上时,文章汉字就变成乱码了,还有就是在用“scan(<VAR>re</VAR>) {|<VAR>s</VAR>| ... }”类时,我实在没搞明白为什么scan(/ba./)摹?”只能显示一个字符,用“..”显示两个,以此类推,用“.+”就不分类了,显示一整句。

例子:


    fff=0

    www=[]   # 建立存放题干和选项的数组
    f = File.open("data/user.txt","rb") # 文件里面每一行都是一道题,如:“++题目:什么是水果++1、核桃。++2、西瓜++3、西红柿++4、栗子”
    lines = f.readlines()#读取全部内容     
      for line in lines
      fff = fff + 1
      www[fff]=line.scan(/++../)  #此时“++..”只能读取++后两个字符,如果选择.+整句读取。
      end
    f.close
  p www  

我已经郁闷了好久了,请教各位高手指点,先谢谢了!

还有一个相关的更加弱智的问题:

在脚本里面打“$game_temp.message_text = "dasdasdas";$game_temp.message_window_showing = true”在执行选择后怎么退出“update”循环,使此对话框消失呢?

谢谢!

[此贴子已经被作者于2005-7-12 22:29:51编辑过]
回复

使用道具 举报

carol3 该用户已被删除
发表于 2005-7-20 01:57:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

32

主题

1187

帖子

44万

积分

⑧专业

大象摇啊摇

积分
441584
QQ
发表于 2005-7-20 14:51:46 | 显示全部楼层
用split.不要用scan......
乱马就不知道怎么办了.
[em03][em03][em03][em03]
真実を知らぬ者にとって、闇は安寧ではなく…… 恐怖や邪悪という負の存在を想起させるのであろうな。
回复 支持 反对

使用道具 举报

2

主题

7

帖子

1316

积分

⑥精研

积分
1316
 楼主| 发表于 2005-7-26 16:58:17 | 显示全部楼层
谢谢!简单的问题搞得复杂了!这讨厌的语言
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-22 18:39 , Processed in 0.011579 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表