关于java程序提取数据库

来源:百度知道 编辑:UC知道 时间:2024/06/30 17:03:34
我建了一个数据库表:把阿拉伯数字0-10跟汉字一到十、以及大写的壹到拾一一对应起来。
请问用怎样设计一个图形界面使得我输入或者从下拉菜单中选择一个阿拉伯数字,
系统就能自己弹出汉字和大写的数字呢?
感谢各位大侠关注这个问题!
是的,就是三个格式放在一个表里

create table myTable (
numId int primary key,
singleName varchar(10),
doubleName varchar(10)
)

创建一个Connection,执行sql语句:
select singleName,doubleName from myTable where numId = @id
其中的@id是你输入或者下拉菜单选择的那个数字,
得到的结果集里的singleName就是大写,doubleName就是汉字,
然后想怎么显示都行了。

我得理解是你是将这三种格式的字符保存在同一张表里的,不知道对么
如果是C/S的,那根据表的字段建个实体对象,从数据库中取出数据遍历,把数据封装到实体中然后存入一个List里,在下拉框类似onchange的事件中用JOpetionPane输出,CS不熟说的可能不对或不准确
如果是B/S的,同样搞那么个List,把List放到request中,在页面上同样在下拉框的onchange里用js方法判断显示的数字和显示对应的汉字