数据库-小白 求大神解答 eclipse连接mysql语句改成连接sql2008

问题描述

小白 求大神解答 eclipse连接mysql语句改成连接sql2008

package library;

import javax.swing.*;
import java.sql.*;

public class Database{

private String url = "jdbc:mysql://localhost/library";//
//private String url = "jdbc:mysql://localhost:3306/library";
public static Connection con;
public Statement stmt, stmt2;
//MySQL数据库账户密码
private String userName = "root";
private String userPasswd = "xia";

public void dbCon(){
       /*try{
    Class.forName("org.gjt.mm.mysql.Driver");
    //Class.forName("com.mysql.jdbc.Driver");
    //Class.forName("org.gjt.mm.mysql.Driver").newInstance();
    }catch(ClassNotFoundException e){
    JOptionPane.showMessageDialog(null,"数据库驱动程序加载失败!","提示!",
    JOptionPane.YES_NO_OPTION);
    }*/
    try{
        con = DriverManager.getConnection(url, userName, userPasswd);
        stmt = con.createStatement();
    }
    catch(Exception g){
        JOptionPane.showMessageDialog(null, "数据库连接失败!", "提示!",
                JOptionPane.YES_NO_OPTION);
        System.out.println("E M: " + g.getMessage());
    }
}

public void dbClose(){
    try{
        con.close();
    }
    catch(SQLException g){
        JOptionPane.showMessageDialog(null, "数据库断开时出错!", "提示!",
                JOptionPane.YES_NO_OPTION);
        System.out.println("E M" + g.getMessage());
    }
}

}

解决方案

http://jingyan.baidu.com/article/cbf0e500ed68622eab289356.html
sql server依据你sql实例名,连接协议,账户验证方式不同,连接字符串略有不同。

解决方案二:

看我给你的链接。这是一个大概,而且还要取决于你的sql server本身的配置
如果你什么都不懂,这个要找本书看看,或者问问同事

解决方案三:

private static final String DRIVER="com.microsoft.sqlserver.jdbc.SQLServerDriver";
private static final String URL="jdbc:sqlserver://localhost:1433;databaseName=myweb";//这里的dataBaseName 就是 sql中 create database name 中的name
private static final String USER="sa";
private static final String PASSWORD=""; // 密码

解决方案四:

你去我的博客看看上午刚写的

时间: 2024-02-19 06:50:09

数据库-小白 求大神解答 eclipse连接mysql语句改成连接sql2008的相关文章

求大神将下面这个c代码改成c#的。。。跪谢

问题描述 求大神将下面这个c代码改成c#的...跪谢 const WORD wCRCTalbeAbs[] = {0x0000, 0xCC01, 0xD801, 0x1400, 0xF001, 0x3C00, 0x2800, 0xE401, 0xA001, 0x6C00, 0x7800, 0xB401, 0x5000, 0x9C01, 0x8801, 0x4400, }; WORD CRC16_2(BYTE* pchMsg, WORD wDataLen) { WORD wCRC = 0xFFFF;

数据库设计-求大神解答oracle数据库关于触发器集联删除的问题

问题描述 求大神解答oracle数据库关于触发器集联删除的问题 做期末项目,做到了触发器集联删除这块,我想删除course表(父表)里的数据,必须先删除teacou(子表)中的cid,cid与course里的id有外键关系.删除子表后我又不能找到父表里的id了. select teaCou.cId from teaCou where teacou.tId=:old.id有时候查出来两个结果,select into语句不能用, 怎么办啊,请大神帮忙看看,谢谢啦! 解决方案 http://www.2

android 跪求大神解答eclipse导入sdk中ChatDemoUI运行报错

问题描述 问题如下: 解决方案 从报错的日志来看是找不到parseSDK的类,看下工程有没有parse的jar解决方案二:同样问题 不知Lz解决了么

github-求大神解答Eclipse中怎样导入GitHub上的项目?

问题描述 求大神解答Eclipse中怎样导入GitHub上的项目? 折腾了一下午,在百度上知乎上找了N久,通过URL导入和本地文件导入终究还是没有解决问题,比如下载了下面的这样一个小项目,解压后如图示目录,该如何是好? 解决方案 你这个github项目作者明显是用android studio写的,gradle是证实,还引用的maven,pom.xml是证实,并且你这个github项目还是带有第三方lib的,所以普通的导入肯定是有问题的,需要修改gradle配置,具体要看你的报错信息,同时如果你想

服务器-有关视屏上传的一些思路求大神解答

问题描述 有关视屏上传的一些思路求大神解答 要用MySQL和javaweb实现一个视屏上传的功能,那是不是把上传的视屏上传到服务器里,在数据库里只是存一个视屏在服务器里的地址标识,大致思路是这样的吗,求大神指点迷津 解决方案 和你想的差不多,上传的时候只上传一个相对路径(有方法可以通过相对路径获取到绝对路径),可以在上传的时候改个名 防止重名 解决方案二: 你可以试试 这是上传图片的 我自己写的 (我是新手) 解决方案三: 看前台 有个上传控件 它里面的方法 你可以自己试试 控件是 fileup

Eclipse中代码要无法连接mysql数据库,求大神指教

问题描述 Eclipse中代码要无法连接mysql数据库,求大神指教 结果显示是这样:Exception in thread ""main"" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Meth

连接-求大神解答,小白感激不尽啊

问题描述 求大神解答,小白感激不尽啊 <!--Integrated Security=SSPI--> providerName="System.Data.SqlClient" />这里怎么会有两个数据连接,没看明白啊 解决方案 上边那句被被注释掉了,两个连接从哪来 解决方案二: 第二句怎么配置Sql啊,大神

qt-用Qt连接mysql遇到问题,求大神解答

问题描述 用Qt连接mysql遇到问题,求大神解答 #include #include #include #include int main(int argc, char *argv[]) { QApplication a(argc, argv); qDebug() << "available drivers:"; QStringList drivers = QSqlDatabase::drivers(); foreach (QString driver, drivers)

编码-oracle11g连接Hibernate遇到问题了。连着连着就断开了。求大神解答

问题描述 oracle11g连接Hibernate遇到问题了.连着连着就断开了.求大神解答 2015-9-5 0:04:42 org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure INFO: HHH000006: Autocommit mode: false 2015-9-5 0:04:42 org.hibernate.service.jdbc.connectio