在 数 据 库 中
时 为"SEX=1", 因 为 数 据 库 中 输 入 字 典 中 带 编 码 的 项 时 只
输 入 编 码), 就 是 要 查 询"SEX=se1" 的 项, 处 理 时 要 把"se1" 中
的"1" 提 取 出 来, 这 里 只 须 用 到 一 个 函 数mid 即 可, 查 询 条
件 为"SEX =mid("se1",3,1)", 即 从 数 据 库 中 查 找SEX=1 的 项, 并
把 所 有 满 足 条 件 的 项 不 重 复 地 列 举 出 来。
---- 查 询 结 果 的 显 示 就 很 容 易 了, 只 须 把 查 询 结 果 的 每
条 记 录 按 列 表 的 方 式 显 示 出 来 即 可, 注 意 在 显 示 查 询 结
果 时 要 显 示 编 码 对 应 的 汉 字, 就 是 到 字 典 中 去 找 编 码 为
"se"&"1" 的 项 所 对 应 的 编 码 值, 程 序 如 下:
< table border="1" width="95%"
bordercolor="#C0C0C0" cellspacing="0" cellpadding="0"
bordercolorlight="#C0C0C0"
bordercolordark="#C0C0C0" height="60" >
< tr >
< td width="9%" align="center"
height="1" >< p align="center" >
姓 名< /td >
< td width="12%" align="center"
height="1" > 档 案 号< /td >
< td width="6%" height="1" >
< p align="center" > 性 别< /td >
< /tr >
< %i=1% >
< %While Not RS.EOF % >
< tr >
< td width="9%" align="center"
height="1" >< %=RS ("name")% >< /td >
< td width="12%" align="center"
height="1" >< %=RS ("dang")% >< /td >
< td width="6%" height="1" >< %=Func
("se" & RS("sex"),GACX)% >< /td >
< /tr >
< %RS.MoveNext% >
< %i=i+1% >
< %WEnd% >
< /table >
---- 其 中,Func ("se" & RS("sex"),GACX) 是 个 函 数, 实 现 从 数 据
源 中 取 得 编 码 所 对 应 的 汉 字 的 功 能。