java web 项目开发实战入门中用的mysql数据库,我想换成SQL Server 2012数据库
发表在JavaWeb图书答疑 2020-04-30 《JavaWeb项目开发实战入门》第1章 企业门户网
是否精华
版块置顶:

这是DBConnection的代码,请问如何修改成sql sever2012的代码?

package com.mingrisoft; //指定类所在的包


import java.sql.*; //导入数据库操作的类

import java.util.*;

import java.io.*;


import com.mingrisoft.Function;


public class DBConnection

{


    private String FileName; //配置文件名

    private int DBType; //数据库类型

    private Connection conn; //连接对象

    private String MySqlDriver; //MYSQL Server驱动程序

    private String MySqlURL; //MYSQL Server连接字符串

        

   

    public DBConnection()

    {

    conn = null;

    }


public  Connection getConn()

{


DBType= new Function().StrToInt(getPara("DBType"));

switch(DBType)

{

case 1:return(getConnToMySql());

default:return null;

}

}

public String getPara(String ParaName) 

{

FileName="../DBConfig.property";

Properties prop= new Properties();

try

{

InputStream is=getClass().getResourceAsStream(FileName);

prop.load(is);

if(is!=null) is.close();

}

catch(Exception e) {

return "Error!";

}

return prop.getProperty(ParaName);

}

    public Connection getConnToMySql()

    {

try{

MySqlDriver = getPara("MySQLDriver");

    MySqlURL = getPara("MySQLURL");

    Class.forName(MySqlDriver).newInstance();

    conn = DriverManager.getConnection(MySqlURL);

    }catch(Exception e){

    //e.printStackTrace();

    //return "操作数据库出错,请仔细检查" ;

    //System.err.println(e.getMessage());

    }

    return conn;

    }       

    

}


这是DBConfig.property的代码,请问如何改成sql server2012的?

#数据库类型:1为MYSQL,默认为1。

DBType=1


#MySQL 数据库连接信息

#MySQL 数据库驱动程序

MySQLDriver=org.gjt.mm.mysql.Driver


#MySQL数据库连接字符串。

#127.0.0.1:3306 为数据库地址和端口

#DreamTimeNews 为数据库名,user 为登录用户名,password 为登录密码。请自行更改。

MySQLURL=jdbc:mysql://127.0.0.1:3306/webdb?user=root&password=root&useUnicode=true&characterEncoding=UTF-8


#您还可以继续添加其它的数据库。


是不是修改这两处就可以了?请问如何修改?因为我现在装的sql server 2012数据库。谢谢


分享到:
精彩评论 1
根号申
学分:4736 LV12
TA的每日心情
2021-07-16 23:48:46
2020-05-08
沙发

你想多了,数据库不是你想移植就能移植的。MySQL比SqlServer小多了,装一个吧。

首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照