信息系统中用Java访问SQLServer

2016-02-19 19:08 6 1 收藏

关注图老师设计创意栏目可以让大家能更好的了解电脑,知道有关于电脑的更多有趣教程,今天给大家分享信息系统中用Java访问SQLServer教程,希望对大家能有一点小小的帮助。

【 tulaoshi.com - 编程语言 】

    作者信息: 曾青松 zengqingsong@sohu.com 中山大学数学与计算科学学院 信息系统与计算机网络方向硕士研究生  程序源代码:

    }  
    public Connection getConnection(String userName, String passWord) throws
        SQLException {
      this.setUserName(userName);
      this.setPassword(password);
      return getConnection();
    }

    public PrintWriter getLogWriter() {
      return null;
    }

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

    public void setLogWriter(PrintWriter printWriter) {
    }

    public void setLoginTimeout(int int0) {
    }

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

    public int getLoginTimeout() {
      return 0;
    }
    }

    实现连接SQLServer的连接工厂,这里因为我们的项目使用SQLServer2000所以只实现了

     
     
    SqlServerConnectionFactory。
    package skydev.modules.data;
    public final class SqlServerConnectionFactory extends ConnectionFactory {
    private final String dbDriver ="com.microsoft.jdbc.sqlserver.SQLServerDriver";
    private String host;//主机
    private int port;//端口
    private String databaseName;//Sql数据库名称

    public SqlServerConnectionFactory() {
      super.setDriverName(dbDriver);
    }

    /**
     *
     * @param host 数据库所在的主机名:如"localhost"
     * @param port SQL服务器运行的端口号,假如使用缺省值 1433,传入一个负数即可
     * @param databaseName 数据库名称
     * @param userName 用户名
     * @param password 口令
     */
    public SqlServerConnectionFactory(String host,
                                      int port,
                                      String databaseName,
                                      String userName,
                                      String password) {
      this.setHost(host);
      this.setPort(port);
      this.setDatabaseName(databaseName);

  
      this.setUserName(userName);
  

来源:https://www.tulaoshi.com/n/20160219/1620090.html

延伸阅读
MicrosoftSQLServer与ORACAL、Sybase都是当前比较流行的数据库管理系统(RDMS),随着SQLServer的不断完善与发展,以及与网络操作系统WindowsNT的完美结合,它为分布式客户服务器结构程序设计提供了良好的开发环境,也因此越来越受到人们的重视。 MicrosoftSQLServer是一个可缩放、高性能的数据库管理系统,它提供了与WindowsNT线程和调度服务...
记忆是衍生自Lisp,Python,和Perl等过程性语言的一种设计模式,它可以对前次的计算结果进行记忆。 一个实现了记忆功能的函数, 带有显式的cache, 所以, 已经计算过的结果就能直接从cache中获得, 而不用每次都进行计算. 记忆能显著的提升大计算量代码的效率. 而且是一种可重用的方案. 本文阐述了在Java中使用这一模式的方法,并提供...
环境: JDK 5.0 + Tomcat 5.5.4 JDK安装路径: D:\Java\jdk1.5.0_01 Tomcat安装路径:D:\Tomcat 5.5 设置环境变量(控制面板-系统-高级): java_home=D:\Java\jdk1.5.0_01 path=%JAVA_HOME%\bin classpath=.;D:\Java\jdk1.5.0_01\lib\dt.jar;D:\Java\jdk1.5.0_01\lib\tools.jar;D:\Tomcat 5.5\common\lib\servlet...
一、需求 在管理数据库过程中,我们经常需要控制某个用户访问数据库的权限,比如只需要给这个用户访问某个表的权限,甚至是CRUD的权限,更小粒度的还可以去到某几个字段的访问权限。写这篇文章就是说明下这个操作过程。 其实这只是SQL Server权限管理很简单的一小块,有些地方并没有深入理解和讲述,只是希望对一些刚入门的童鞋有帮助,其它...
标签: autocad教程
您正在看的AutoCAD教程是:访问操作系统。 如果用户希望在AutoCAD中执行操作系统命令,则可调用“shell”命令来访问操作系统,该命令的调用方式为:     命令行:shell(或sh)     调用该命Tulaoshi.com令后,系统将提示用户输入操作系统命令:     OS Command:    ...

经验教程

510

收藏

85
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部