日期:2014-05-17  浏览次数:20757 次

不知道放到前台好还是查询数据库好
一、information_code表,作用是一些代码的含义,大概有200条。
--------以下是数据----------------
code
111 张三  男  13000000001
112 李四  男  13000000002
113 王五  女  13000000003
*
*
*
313 太多了  女  1300000200
--------以上是数据---------------

二、前台input时,只需要输入这个代码,比如114,然后判断相应的记录进行赋值。
(114、115是重复输入的,使用频率很高)

三、解决方法:
1、根据input的值,select * from information_code where code='"&code&"'
然后将取出的数据赋予变量,添加进数据库。
2、在处理页面,code_check=request.form("code")
下面接一个翻译用的页面,
if code_check="111" then
name="张三"
sex="男"
tel="13000000001"
end if
if code_check="112" then
name="李四"
sex="男"
tel="13000000002"
end if
(省略……)
name="太多了"
sex="女"
tel="13000000200"
end if
这个翻译的页面,用FSO生成。
---------------------------------------------

方法1:读取一次数据库,但是这个代码使用频率很高。
方法2:用FSO生成文件后,不需要使用数据库,但是判断的次数很多。

哪一种方法比较好?

------解决方案--------------------
能一次性缓存在页面然后供查询不?