K
kifo
Unregistered / Unconfirmed
GUEST, unregistred user!
这个问题好实现。
第一步,你分别做一个繁体与简体字、简体字与繁体字的对照表,存成文本,这种格式
bg5togb.txt
BG5_str BG5_code GB_str Gb_code
gbtobg5.txt
GB_str Gb_code BG5_str BG5_code
第二步,用VBScript中的ASC()函数读出表单中的每个字的ASC码值,如是繁体就不管,如是简体就通过
gbtobg5.txt的数据转换成繁体,存入数据库。
第三,用户要繁体就直接给他,要简体就通过bg5Togb.txt做一次繁简转换再给它。
注意,以上两个文件不要用数据库,会慢。
这样倒是在显示页面时便宜了港台同胞了,但没办法,BG5的码多,要想显示得快,就让输入时存库慢些
干脆存成二个表。
第一步,你分别做一个繁体与简体字、简体字与繁体字的对照表,存成文本,这种格式
bg5togb.txt
BG5_str BG5_code GB_str Gb_code
gbtobg5.txt
GB_str Gb_code BG5_str BG5_code
第二步,用VBScript中的ASC()函数读出表单中的每个字的ASC码值,如是繁体就不管,如是简体就通过
gbtobg5.txt的数据转换成繁体,存入数据库。
第三,用户要繁体就直接给他,要简体就通过bg5Togb.txt做一次繁简转换再给它。
注意,以上两个文件不要用数据库,会慢。
这样倒是在显示页面时便宜了港台同胞了,但没办法,BG5的码多,要想显示得快,就让输入时存库慢些
干脆存成二个表。