永发信息网

jdbc常用的api有哪些

答案:2  悬赏:0  手机版
解决时间 2021-02-23 23:26
jdbc常用的api有哪些
最佳答案
API: java中被封装好的类和 方法直接可以拿来使用 JDBC :数据库厂商发布的 :让程序员更好更方便的操作自己数据库的一些方法和操作的集合(及api) 所以可以理解为 jdbc是一种被包装好的 我们直接可以拿来 使用(包括连接,查询,更新 数据库)...
全部回答
dirvermanager类:是jdbc的管理层,作用于用户和驱动之间。该类负责注册和加载jdbc驱动。 connection接口:代表与数据库的链接,并拥有创建sql语句的方法,以完成基本的sql操作,同时为数据库事务提供提交和回滚方法。如:上面的例子就是链接到了testdata数据库。 statement接口:用于执行不带参数的简单sql语句。创建statement实例对象后可以调用jdbc提供的3种执行sql语句的方法: (1)executeupdate()方法,一般用于执行sql的insert,delete,update语句 (2)executequery()方法,一般用于执行sql的select语句,因为 它的返回值是执行sql语句后产生的一个resultset接口的实例(结果集) (3)execute()方法,即一般它执行的sql语句既有查询又有更新值,约等于executeupdate()和executequery()两个方法的合辑。 preparedstatement接口:它与statement 的主要区别 (1)它包含的sql语句是预编译的,所以当多次执行一条sql语句时用它会更快 (2)在设置参数是可以用“?”代替。如: preparedstatement pstmt=conn.preparedstatement(insert into test values(?,?)); pstmt.setstring(1,'gg'); pstmt.setstring(2,'123'); resultset接口:包含了statement和preparedstatement的executequery方法中select的结果集。相当于用它来读取数据库里每列的值。 databasemetadata接口:主要是用来得到数据库的相关信息的。如:数据库版本啊 resultsetmetadata接口:主要是用来获取数据库中表的相关信息的。如:表的行数啊。望采纳,谢谢
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
华为荣耀盒子和创维盒子Q+二代哪个好用?
压瓦机出口退税税率多少
扬州药膳鸡NO.3地址在什么地方,想过去办事
下列防水质污染措施中有误的是()。A.生活饮用
指甲的侧面黑黑的,3个月了,不疼不痒,怎么
马克杯和一般陶瓷白杯有什么区别
组词成语什么什么离奇
奥瑞姆在自理缺陷结构中主要阐明了()
柠檬汁为什么能去除虾的腥味
太极商务宾馆-宿舍2幢怎么去啊,有知道地址的
李师傅每小时织布3/5米,织9/2米要()小时?
白衣校花与大长腿2第九集袁冰妍包包同款
final filter 什么意思
老大水产海鲜怎么去啊,有知道地址的么
洗衣机和电脑哪个耗电
推荐资讯
我怎么感觉绿箭越来越弱额
fate uvw最后一集去伦敦什么鬼
欢乐颂安迪的父亲魏国强叫什么名字
那个你猜不猜得绕口令怎么说,有什么技巧没?
上24小时,休息48小时是否符合劳法
刘邦\刘协\刘备他们之间有什么关系?
啵啵爱乐园地址有知道的么?有点事想过去
劳动合同包括哪些类型?()
金融期货会计在具体实务中发挥作用的现实意义
黄仁宇在其著作《中国大历史》中说:“汉朝代
狭窄陡峭的意思
高级蓝领一个月多少钱
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?