当前位置:首页 » 编程语言 » java与sql

java与sql

发布时间: 2022-04-25 07:09:39

javasql数据库连接问题

具体的程序我就不写了,给你说下思路吧
如果调用的不是很多的话,可以写个类,定义几个私有变量,URL,USERNAME,PASSWORD,最好是把这几个变量的值放到一个培植文件里,这样修改起来比较方便,然后定义一个PUBLIC方法,在方法里获得CONNECTION,并且RETURN
这个CONNECTION
,写个方法关闭连接,就哦了

㈡ JAVA和SQL哪个更有用

两个是不相干的东东,Java可以和SQL共同合作完成一件事情。SQL是管理数据库的,JAVA是一门计算机程序语言。

㈢ 请问SQL数据库的作用,简单说说与java的关系

数据库的作用当然是存储数据了,通过sql语言可以对数据进行插入、删除、替换等一系列操作;而java是面向对象编程语言,可以通过JDBC包连接数据库,这样可以把sql语句嵌入到java语言中,在java程序中对数据库进行访问

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

首先要拿到相应数据的JDBC驱动程序,如Oracle的就是ojdbc14.jar,然后将之导入工程。
最简单的直接取连接方法:Class.forName(驱动类名):Connection
conn
=
DriverManager.getConnection(数据库url,数据库用户名,密码);

㈤ Java和SQL的问题!

连接:
package com.ccniit.bookshop.db;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

/**
* 获得java.sql.Statement对象 或 java.sql.PrepareStatement对象
*
* @author Tommylee
*
*/
public class DBMain
{
/**
* 数据库连接对象
*/
private Connection con = null;

/**
* 获得数据库连接
*
* @return Connection
* @throws ClassNotFoundException
* @throws SQLException
*/
private Connection getDBConnection() throws ClassNotFoundException,
SQLException
{

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
con = DriverManager.getConnection(
"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=BookDB",
"sa", "");
return con;
}

/**
* 获得java.sql.Statement对象
*
* @return Statement
* @throws SQLException
* @throws ClassNotFoundException
*/
public Statement getStatement() throws ClassNotFoundException, SQLException
{
Statement st = null;
con = getDBConnection();
if (con != null)
{

st = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);

}
return st;
}
/**
* 获得java.sql.PreparedStatement对象
* @param sqlStr
* @return PreparedStatement
* @throws ClassNotFoundException
* @throws SQLException
*/
public PreparedStatement getPrepareStatement(String sqlStr)
throws ClassNotFoundException, SQLException
{
PreparedStatement pst = null;
con = getDBConnection();
if (con != null)
{

pst = con.prepareStatement(sqlStr,ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);

}
return pst;
}

/**
* 释放数据库连接
*
* @throws SQLException
*
*/
public void release() throws SQLException
{
if (con != null)
{

con.close();

}
}
}

/**
* 图书部分相关数据库操作
*/
package com.ccniit.bookshop.db.book;

import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;

import com.ccniit.bookshop.db.DBMain;
import com.ccniit.bookshop.db.bookComment.BookCommentDAO;

㈥ 学java能用sql server吗它跟java联系紧密吗

java是一门计算机编程语言,应用范围广泛,跟数据库的运用也很紧密

㈦ java和sql语句拼接问题

因为拼接字符串没有预编译,像mybatis会预编译,当你传入一个字符串的时候会自动给你添加上'',表示这是一个字符串,但是你手动字符串拼接的时候就需要自己执行mybatis的这个操作,在字符串上添加 ''。最后sql += " and id='"+ id + "'"相当于sql =sql + " and id='"+ id + "'";就是一个字符串简单拼接

㈧ java与数据库SQL sever的连接是怎么连接的

java中使用jdbc连接sql server数据库步骤:
1.JDBC连接SQL Server的驱动安装 ,前两个是属于数据库软件,正常安装即可(注意数据库登陆不要使用windows验证)
<1> 将JDBC解压缩到任意位置,比如解压到C盘program files下面,并在安装目录里找到sqljdbc.jar文件,得到其路径开始配置环境变量
在环境变量classpath 后面追加 C:\Program Files\Microsoft SQL Server2008 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jar
<2> 设置SQLEXPRESS服务器:
a.打开SQL Server Configuration Manager -> SQLEXPRESS的协议 -> TCP/IP
b.右键单击启动TCP/IP
c.双击进入属性,把IP地址中的IP all中的TCP端口设置为1433
d.重新启动SQL Server 2005服务中的SQLEXPRESS服务器
e.关闭SQL Server Configuration Manager
<3> 打开 SQL Server Management Studio,连接SQLEXPRESS服务器, 新建数据库,起名字为sample
<4> 打开Eclipse
a.新建工程-> Java -> Java project,起名为Test
b.选择eclipse->窗口->首选项->Java->installed JRE 编辑已经安装好的jdk,查找目录添加sqljdbc.jar
c.右键单击目录窗口中的Test, 选择Build Path ->Configure Build Path..., 添加扩展jar文件,即把sqljdbc.jar添加到其中
<5> 编写Java代码来测试JDBC连接SQL Server数据库
import java.sql.*;
public class Test {
public static void main(String[] srg) {
//加载JDBC驱动
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
//连接服务器和数据库sample
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample";
String userName = "sa"; //默认用户名
String userPwd = "123456"; //密码

Connection dbConn;
try {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println("Connection Successful!"); //如果连接成功 控制台输出
} catch (Exception e) {
e.printStackTrace();
}
}
}

执行以后就可以连接到sample数据库了。

㈨ Java 与 SQL

JAVA是编程用的工具~~SQL是数据库~~你用JAVA编辑的东西大部分都要连接到数据库

㈩ java与sql连接

1、创建一个 PreparedStatement 对象来将参数化的 SQL 语句发送到数据库。
2、 patat.setInt(1,id) 将第一个参数id设置为java给定int 值。
3、在PreparedStatement 对象中执行 SQL 查询,并返回该查询生成的 ResultSet 对象。
4、ResultSet 光标最初位于第一行之前;第一次调用 next 方法使第一行成为当前行;第二次调用使第二行成为当前行,依此类推
5、以 Java 编程语言中 String 的形式获取此 ResultSet 对象的当前行中指定列的值

热点内容
安卓夏日传说存档放哪个文件 发布:2025-05-17 06:12:44 浏览:605
如何通过服务器id找到主人 发布:2025-05-17 06:12:11 浏览:36
ug编程吧 发布:2025-05-17 06:07:45 浏览:71
sql临时表和表变量 发布:2025-05-17 06:02:38 浏览:723
苹果如何用安卓无线耳机 发布:2025-05-17 06:01:53 浏览:821
sqlserver表关系 发布:2025-05-17 06:01:02 浏览:996
2017途观配置什么音响 发布:2025-05-17 05:53:50 浏览:843
64位安装sql2000 发布:2025-05-17 05:33:17 浏览:845
安卓手机屏幕仪哪个好 发布:2025-05-17 05:33:16 浏览:592
加密的备忘录 发布:2025-05-17 05:32:30 浏览:743