JDBC对MySQL数据库布尔字段的操作方法
发布时间:2020-05-23 17:31:13 所属栏目:MsSql 来源:互联网
导读:本文实例讲述了JDBC对MySQL数据库布尔字段的操作方法。分享给大家供大家参考。具体分析如下:
|
本文实例讲述了JDBC对MySQL数据库布尔字段的操作方法。分享给大家供大家参考。具体分析如下: 在Mysql数据库如果要使用布尔字段,而应该设置为BIT(1)类型 此类型在Mysql中不能通过MySQLQueryBrowser下方的Edit与Apply Changed去编辑 只能通过语句修改,比如update A set enabled=true where id=1 把A表的id为1的这一行为BIT(1)类型的enabled字段设置为真 在JAVA中,使用JDBC操作这个字段的代码如下:
class testGo {
public static void IsReg(String username,String openid) {
Connection con = new Dbcon().getCon();
ResultSet rs = null;
String sql = null;
try {
sql = "select * from A where id=1";
rs = con.prepareStatement(sql).executeQuery();
while (rs.next()) {
System.out.println(rs.getBoolean("enabled"));
}
sql="update A set enabled=true where id=1";
con.createStatement().execute(sql);
sql = "select * from A where id=1";
rs = con.prepareStatement(sql).executeQuery();
while (rs.next()) {
System.out.println(rs.getBoolean("enabled"));
}
con.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
先输出这个字段值,再把其改为true,再输出这个字段值 希望本文所述对大家的Java程序设计有所帮助。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
推荐文章
站长推荐
- sql-server – SQL Server中EXPLAIN表单SQLite的
- SQL Server 通过osql/ocmd批处理批量执行sql文件
- SQL查询,在每个组中选择最近的5个
- 一些SQLServer存储过程参数及举例
- sql-server – Mac上的SQL Server
- sql-server – SQL Server模拟和连接池
- 如何检查SQL Server中的表中是否存在特定记录?
- sql-server-2005 – T-SQL中的TRY CATCH块
- sql-server – Hibernate(/ JPA)服务器端分页和M
- sql-server – 阻止SQL Server Management Studi
热点阅读
