SQLSERVER,ORACLE,MYSQL的分页与java连接字符串总结

SQLSERVER,ORACLE,MYSQL的分页与java连接字符串总结,第1张

概述最近在复习sqlserver,oracle,mysql这三个数据库。综合复习的时候就总结了一下这三个数据库在java程序中的连接分页的代码,希望拿出来和大家分享,同时也希望能帮助大家   (1)下面是三种数据库的连接代码(这里需要相关的数据库驱动,大家可以去网上下载)       ①sqlserver: 1 String Driver="com.microsoft.jdbc.sqlserver.

最近在复习sqlserver,oracle,MysqL这三个数据库。综合复习的时候就总结了一下这三个数据库在java程序中的连接和分页的代码,希望拿出来和大家分享,同时也希望能帮助大家

  (1)下面是三种数据库的连接代码(这里需要相关的数据库驱动,大家可以去网上下载)

      ①sqlserver:

String Driver="com.microsoft.jdbc.sqlserver.sqlServerDriver";    //连接sql数据库的方法  

    String URL="jdbc:microsoft:sqlserver://localhost:1433;Databasename=db_name";    //db_name为数据库名  

    String Username="username";    //用户名      String Password="password";    //密码      Class.forname(Driver).new Instance();    //加载数据可驱动  

    Connection con=DriverManager.getConnection(URL,Username,Password);

   2 oracle:

   JDBC-ODBC桥连接形势(这中形势只适合于本地 *** 作,不提供远程 *** 作呢):

     

"sun.jdbc.odbc.JdbcOdbcDriver";  "jdbc:odbc:dbsource";    //dbsource为数据源名      Class.forname(Driver).newInstance();        JDBC形势(也就是thin模式):

   

"oracle.jdbc.driver.OracleDriver";    //连接数据库的方法  String URL="jdbc:oracle:thin:@loaclhost:1521:orcl";    //orcl为数据库的SID  String Username=String Password=Class.forname(Driver).newInstance();    //加载数据库驱动  Connection con=DriverManager.getConnection(URL,Password); 

   ③ MysqL:

    

"com.MysqL.jdbc.Driver";    //驱动程序  "jdbc:MysqL://localhost:3306/db_name";    //连接的URL,db_name为数据库名      Class.forname(Driver).new Instance();       Connection con=DriverManager.getConnection(URL,248)">下面是三种数据库相对应的分页算法代码:

   sqlserver:

    select top pageNow*pagesize* from 表名 where ID not in(select top pagesize*(pageNow -1) ID from 表名 order by 列名)order by 列名

   oracle:

select * from (select t1.*,rownum rn from(select * from 表名) t1 where rownum<=10)where rn>=6:这表示显示的是第六到第十页的数据

     MysqL:

    select  * from 表名where 条件 limit 3,4;3代表从第几条起(编号从0开始的)。4代表取出几条

  上述三种分页的算法是分页算法中的之一,当然也有别的,大家见仁见智参考吧,

总结

以上是内存溢出为你收集整理的SQLSERVER,ORACLE,MYSQL的分页与java连接字符串总结全部内容,希望文章能够帮你解决SQLSERVER,ORACLE,MYSQL的分页与java连接字符串总结所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1171371.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存