三九宝宝网宝宝百科宝宝知识

如何建立Java程序与SQL数据库的连接

04月28日 编辑 39baobao.com

[数据库教程 sql怎样外网连接远程数据库]要点: 1.确认服务器端SQL服务端口号是否为:1433 2.如果不是1433,配置客户端 3.建立服务器端登录帐号,确保角色及管理数据库 一、查看服务器端情况 1. 看ping 服务器IP能否ping通...+阅读

import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class BaseDao { //连接 private Connection conn = null; //静态块 static { //实例化驱动类 try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block System.out.println("SQL SERVER驱动装载失败"); e.printStackTrace(); } } //取得数据库连接 public Connection getConnection() { String url = "jdbc:sqlserver://localhost:1433;databaseName=FA"; String userName = "sa"; String userPwd = ""; try { conn = DriverManager.getConnection(url, userName, userPwd); } catch (SQLException e) { // TODO Auto-generated catch block System.out.println("无法取得数据库连接"); e.printStackTrace(); } return conn; } //关闭连接 public void closeConnection() { try { conn.close(); } catch (SQLException e) { // TODO Auto-generated catch block System.out.println("无法关闭数据库联接"); e.printStackTrace(); } } } 前提是导入sqlserver的jar包

Java语言连接SQL server2008

1.准备驱动程序sqljdbc_1.2(如sqljdbc_1.2.2828.100_chs.exe) 将下载解压得的sqljdbc.jar拷到C:\jdk1.6.0_10\jre\lib\ext 下(我把JDK安装到了C:\jdk1.6.0_10中,这里因人而异) 2.开启SQL的1433端口 利用SQL 配置管理器来配置,选择对应的数据库实例-->;选择TCP/IP (启用它,双击出现下面第二张图,写上1433端口),确定。 3.编写测试代码 package etonch.com; import java.sql.*; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class Connsql { /** * param args */ public static void main(String[] args) { // TODO Auto-generated method stub try { String conURL="jdbc:sqlserver://localhost:1433; DatabaseName=sqljava"; try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); } catch(java.lang.ClassNotFoundException e) { System.out.println(e.getMessage()); } Connection con=DriverManager.getConnection(conURL,"用户名","密码"); Statement s=con.createStatement(); String query = "create table zg(" + "eno char(10)," + "ename char(15)," + "esex char(15)," + "gz integer," + "ezc char(15)" + ")"; s.executeUpdate(query); String r1="insert into zg values("+"'1002','张小华','男',600,'助工')"; s.executeUpdate(r1); s.close(); con.close(); } catch(SQLException e) { System.out.println("SQLException:"+e.getMessage()); } } } 4.运行测试 5.正常应该成功

高手进!java中如何连接数据库

... 大汗淋漓、、、、、

... 我估计不是书上出错、而是你代码哪块有问题...举个例子、具体步骤:

1.注册驱动

Class.forname("com.mysql.jdbc.Driver");//这是连接mysql数据库的驱动

2.获取数据库连接

java.sql.Connection conn=java.sql.DriverManager.getConnection();

3.获取表达式

java.sql.Statement stmt=conn.createStatement("jdbc:mysql://localhost/test?useUnicode=true&characterEncoding=GBK","root","null");//三个参数分别是数据库连接的URL,用户名,密码

4.执行SQL

java.sql.ResultSet rs=stmt.executeQuery("select * from user");

5.显示结果集里面的数据

while(rs.next()){

System.out.println(rs.getInt(1));

System.out.println(rs.getString("username"));

System.out.println(rs.getString("password"));

System.out.pringln();

}

//执行插入语句

//stmt.executeUpdate("insert into user values(1,'中文','345')");

6.释放资源

rs.close();

stmt.close();

conn.close();

以下为关联文档:

sql server数据库连接你看看吧,全了。数据库的连接方法:2. ASP与SQL数据库连接:1.Access数据库的DSN-less连接方法: set adocon=Server.Createobject("adodb.connection") adoconn.Open"Driver={Microso...

如何建立sqlserver外部数据库连接Windows Vista 和 Windows Server 2008 以及更高版本 以下过程通过使用具有高级安全 Microsoft 管理控制台 (MMC) 管理单元的 Windows 防火墙来配置该 Windows 防火墙。从 Win...

如何连接sql server数据库以JAVA为例: java中使用jdbc连接sql server数据库步骤: 1.JDBC连接SQL Server的驱动安装 ,前两个是属于数据库软件,正常安装即可(注意数据库登陆不要使用windows验证) 将JDBC解压...

sql数据库连接你看看吧,全了 。数据库的连接方法:2. ASP与SQL数据库连接:1.Access数据库的DSN-less连接方法: set adocon=Server.Createobject("adodb.connection") adoconn.Open"Driver={Micros...

连接不到数据库 SQL我也有过这们的问题,共有三种不同情况: 1.XP系统安装的版本没有打开SQL服务,无法连接,只能重装系统,并且要找可以用的,现在有许多GHOST版本的XP在安装时优化了一部分系统服务,所有S...

如何连接sql server数据库文件sqlserver数据库连接放在配置文件中,只是针对外部程序访问sqlserver的场景,几种不同连接方式(odbc,ef,nhibernate,mybitas,等等),连接字符串也有所不同,你在网上搜一下,sqlserver连...

sql怎样连接数据库这例子中的: ip:server=127.0.0.1 (127.0.0.1就是IP了) 数据库帐号:uid= wapbbs-wy (wapbbs-wy就是帐号) 数据库: database=wapbbs-wy (wapbbs-wy数据库) pwd=adghsajkdfhsdiuh...

1建立数据表在创建的 gongcheng数据库中使用SQL语句建立4个CREATE DATABASE TrainingBase --创建数据库 改成你自己的名字和路径 ON PRIMARY --默认属于PRIMARY主文件组,可省略 ( --数据文件的具体描述 NAME='TrainingBase', --主数据...

Java的数据库连接方式是什么简要叙述之JDBC引擎接口。 JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组...

推荐阅读
图文推荐