public class DaoUtil{

/**

* 系统字典表

* 适用于列表循环时,根据编码获取汉字

* @param appdicid

* @return

*/

public static Hashtable getOptionHashtable(String appdicid){

Connection conn = DBSql.open();

try {

return getOptionHashtable(conn, appdicid);

} finally {

DBSql.close(conn, null, null);

}

}

/**

* 系统字典表

* 适用于列表循环时,根据编码获取汉字

* @param conn

* @param appdicid

* @return

*/

public static Hashtable getOptionHashtable(Connection conn, String appdicid){

Hashtable ht = new Hashtable();

Statement st = null;

ResultSet rs = null;

try {

st = conn.createStatement();

rs = st.executeQuery("select dicname,dicvalue from sys_dic where appdicid='"

+appdicid+"' and isleaf='1'");

while(rs.next()){

ht.put(rs.getString("dicvalue"), rs.getString("dicname"));

}

} catch (SQLException e) {

e.printStackTrace();

} finally {

DBSql.close(st, rs);

}

return ht;

}

}

//从数据库中使用select查出的CONTRACTCONTENT字段存储的是数字,利用for循环,从Hashtable中的使用ht.get("CONTRACTCONTENT")取出来的是数字,此时,无需使用if(){}else{}判断,

调用上述方法即可实线中文的转换:

Hashtable contractcontents = DaoUtil.getOptionHashtable("7017");

//展示列表页面:

//使用append追加列表

sb.append("

").append(DaoUtil.nullToNBSP(contractcontents.get(DaoUtil.nullToString(ht.get("CONTRACTCONTENT"))))).append("");

mysql 中文数字转换_数据库中数字和中文的转换问题相关推荐

  1. mysql表的组成_数据库中的数据表由什么组成?

    在数据库中,数据表是由表名.表中的字段和表的记录三个部分组成的.在建立表之前都必须先设计它的结构,表结构描述了一个表的框架.设计表结构实际上就是定义组成一个表的字段个数,每个字段的名称.数据类型和长度 ...

  2. java中时间入数据库格式转换_数据库中字段类型为datetime,转换成java中的Date类型...

    数据类型对照 点击打开链接 JDBC: PreparedStatement ps = conn.prepareStatement(sql); ResultSet rs = ps.executeQuer ...

  3. mysql block是什么_数据库中block代表什么意思?

    数据库中block代表什么意思? 发布时间:2020-04-01 10:47:37 来源:亿速云 阅读:182 作者:小新 随着互联网的发展,越来越多的的人进入了IT行业,那么数据库中block代表什 ...

  4. mysql 5个约束条件_数据库中的五大约束条件

    数据库中的约束条件,在数据库中使用约束条件可以定义规则使得数据能够朝我们希望的方向发展,也就是可以保证数据的完整性.在数据库中有五大约束条件,分别为主键约束,非空约束,唯一约束,检查性约束,外键约束. ...

  5. mysql数据归档原则_数据库中的归档是什么意思?

    若干套 MySQL 环境,只有一套: ∘ 行为异常,怀疑触发 bug ∘ 性能异常,比其他环境都要低 在这种场景下,我们一般的做法是首先控制变量,查看软硬件配置,以及 MySQL 的参数配置.关于 M ...

  6. mysql连接方式左联_数据库中的左连接(left join)和右连接(right join)区别 | 改变自己...

    Left Join / Right Join /inner join相关 关于左连接和右连接总结性的一句话: 左连接where只影向右表,右连接where只影响左表. Left Join select ...

  7. MySQL unique啥意思_数据库中unique是什么意思

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  8. java mysql不重复读写_数据库中的-脏读,幻读,不可重复读[转] - Java天空 - BlogJava...

    数据库带来的并发问题包括: 1.丢失或覆盖更新.(幻像读) 2.未确认的相关性(脏读). 3.不一致的分析(非重复读). 详细描述如下: 一.丢失更新 当两个或多个事务选择同一行,然后基于最初选定的值 ...

  9. mysql大于等于怎么写_数据库中大于等于0小于等于100怎样表达

    展开全部 大于等于52610小于等于100,表达式为X>=0 and X<=100,4102或者用另一种写法1653X between 0 and 100: 举例如下:版 1.创建测试表, ...

最新文章

  1. 2019金融科技风往哪儿吹?蚂蚁金服联合20余家金融机构预测新年热点:5G、区块链上榜...
  2. 【有上下界网络流】【ZOJ】2314 Reactor Cooling
  3. 加入知识星球(永久免费)
  4. java传统的项目有哪些内容_请问java全套内容都有什么呢?
  5. Visual Studio 中的应用程序开发
  6. 程鑫峰:1.23日央行推行负利率政策,伦敦金后市行情解析
  7. 8-18-Exercise
  8. Python连接MySQL及一系列相关操作
  9. linux 百度地图离线sdk,Android开放百度地图集成
  10. ldap协议 java_java如何调用ldap协议【LdapContext】
  11. 在Java中如何读取用MATLAB的fwrite()函数写入文件的数据
  12. java代码绩点计算器_怎么用java写一个gpa计算器?
  13. 精心整理的10套最美Web前端新年特效---提前祝大家新年快乐(文末送书)
  14. 物流车笔记——编码器原理
  15. 校园学生管理系统设想
  16. 微信小程序数据拼接_微信小程序字符串和变量如何拼接
  17. Maven 中的cannot Resolve情况
  18. numpy保存npy
  19. Windows下的虚拟桌面软件——Virgo
  20. windows11桌面删除ie图标

热门文章

  1. TechCrunch Disrupt SF 来啦!快和小探看看本届都有哪些亮点?
  2. (加快设计)推荐一个SketchUp的3D模型库
  3. 如何正确解决win10系统下C盘空间不能扩展的问题!
  4. 阿里云栖大会的现场,到底是个什么样?
  5. 使用支付宝支付出现问题:交易订单处理失败 请稍后再试 ALI38173
  6. 弘辽科技:数字化衍生菜篮子工程,电商巨头纷纷布局
  7. Android 通用图标生成器
  8. gradle迁到kts, 以及module管理
  9. AngularJs轻松入门(七)多视图切换
  10. Android开发学习网站集锦