博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据库连接的理解
阅读量:6371 次
发布时间:2019-06-23

本文共 604 字,大约阅读时间需要 2 分钟。

对数据库连接的代码进行分析

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); //Class.forName(xxx.xx.xx)的作用是要求JVM查找并加载指定的类,

ct=DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;databaseName=ShopUsers","danhao","123");//是一个登录数据库的操作

ps=ct.prepareStatement("select COUNT(*) from users");//是对数据库进行查询,ps可以得到这个表一共有多少条记录。

rs=ps.executeQuery();// rs就是我们想要的数据,也就是数据库中的我们查询到的数据。rs是一个查询结果的集合

rs.next();//第一次使用这句话的时候,rs指向自己的第一条数据,因此这句代码是不可少的,用while(rs.next()),就是每执行一次,rs都指向下一条数据。

rowCount=rs.getInt(1)//,如果rs的数据是int型的,可以用这句把rs集合里的值取出来,取出的是第一列数据

 

转载于:https://www.cnblogs.com/danielFF/p/6648410.html

你可能感兴趣的文章
Edge 浏览器奇葩 bug:“123456”打印成“114447”
查看>>
Sirius —— 开源版的 Siri ,由 Google 支持
查看>>
《OpenGL ES应用开发实践指南:Android卷》—— 2.7 小结
查看>>
《Windows Server 2012活动目录管理实践》——第 2 章 部署第一台域控制器2.1 案例任务...
查看>>
Java Date Time 教程-时间测量
查看>>
Selector.wakeup实现注记
查看>>
《Java EE 7精粹》—— 第1章 Java EE 1.1 简介
查看>>
《Exchange Server 2013 SP1管理实践》——导读
查看>>
syslog:类Unix系统常用的log服务
查看>>
使用Annotation设计持久层
查看>>
深入实践Spring Boot2.4.1 Neo4j依赖配置
查看>>
Zen Cart 如何添加地址栏上的小图标
查看>>
SecureCrt 连接Redhat linux
查看>>
[NHibernate]持久化类(Persistent Classes)
查看>>
如何在Hive中使用Json格式数据
查看>>
linux如何恢复被删除的热文件
查看>>
Eclipse(MyEclipse) 自动补全
查看>>
Struts2中dispatcher与redirect的区别
查看>>
zabbix agentd configure
查看>>
地图点聚合优化方案
查看>>