「sql与java」sql与java怎么连接

博主:adminadmin 2022-11-25 08:55:09 63

本篇文章给大家谈谈sql与java,以及sql与java怎么连接对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

sql 与java之间的问题

你的SQL有问题

表里面只有borrownanme,lendname,howmoney,yihuanmoney,date这些列

String sql="select * from borrowinfo where 1=1";

sql=sql+"and"+name1;

比方说你的name1为"张三";

出来的结果为"select * from borrowinfo where 1=1 and 张三";

这就不是sql,并且没有预编译,哪有参数设到SQL中呢

应该是这样的"select * from borrowinfo where 1=1 and borrownanme =?";

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

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

怎么把JAVA程序和SQL连接起来啊

这个是连接sql server 2000的数据库的

package com.bling.sql1;

import java.sql.*;

public class SqlTest

{

private String drive="com.microsoft.jdbc.sqlserver.SQLServerDriver";

private String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=BLing";

private String user="sa";

private String pass="84004880";

private Connection connect;

private Statement state;

private ResultSet result;

public SqlTest()

{

try

{

Class.forName(drive);

connect=DriverManager.getConnection(url,user,pass);

state=connect.createStatement();

result=state.executeQuery("select * from Blingkk");

while(result.next())

{

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

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

}

state.close();

connect.close();

}

catch (Exception e)

{

e.printStackTrace();

}

}

public static void main(String[] args)

{

new SqlTest();

}

}

java与sql怎么实现对接?

设置 Classpath JDBC 驱动程序并未包含在 Java SDK 中。因此,如果要使用该驱动程序,必须将 classpath 设置为包含 sqljdbc.jar 文件。如果 classpath 缺少 sqljdbc.jar 项,应用程序将引发“找不到类”的常见异常。 sqljdbc.jar 文件的安装位置如下: 安装目录\sqljdbc_版本\语言\sqljdbc.jar 下面是用于 Windows 应用程序的 CLASSPATH 语句实例: CLASSPATH =.;%ProgramFiles%\sqljdbc_1.2\chs\sqljdbc.jar 设置SQL Server服务器 我使用的是SQL Server 2005标准版SP2,这些都默认即可,一般不用配置。如果需要配置端口请看下面。 1、“开始”→“程序”→“Microsoft SQL Server 2005”→“配置工具”→“SQL Server 配置管理器”→“SQL Server 2005 网络配置”→“MSSQLSERVER 的协议” 2、如果“TCP/IP”没有启用,右键单击选择“启动”。 3、双击“TCP/IP”进入属性设置,在“IP 地址”里,可以配置“IPAll”中的“TCP 端口”,默认为1433。 4、重新启动SQL Server或者重启计算机。 建议重启电脑。 在Eclipse中测试 1、打开Eclipse,“文件”→“新建”→“项目”→“Java 项目”,项目名为Test 2、在Eclipse中,选择“窗口”→“首选项...”→“Java”→“已安装的 JRE”,选择已安装的 JRE,点击“编辑”→“添加外部”,选择%ProgramFiles%\sqljdbc_1.1\chs\sqljdbc.jar 3、在Test项目的“JRE 系统库”中可以看见sqljdbc.jar,如果没有可以右键单击项目Test→“构建路径”→“配置构建路径...”→“Java 构建路径”→“库”→“添加外部 JAR...”,选择%ProgramFiles%\sqljdbc_1.1\chs\sqljdbc.jar 4、编写Java代码,如下: import java.sql.*; public class Test { public static void main(String[] srg) { String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //加载JDBC驱动 String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=test"; //连接服务器和数据库test String userName = "sa"; //默认用户名 String userPwd = "123456"; //安装sql server 2005时的密码 Connection dbConn; try { Class.forName(driverName); dbConn = DriverManager.getConnection(dbURL, userName, userPwd); System.out.println("Connection Successful!"); //如果连接成功 控制台输出Connection Successful! } catch (Exception e) { e.printStackTrace(); } } } 来源:考试大-计算机等级考试

java与sql连接

1、创建一个 PreparedStatement 对象来将参数化的 SQL 语句发送到数据库。

2、 patat.setInt(1,id) 将第一个参数id设置为java给定int 值。

3、在PreparedStatement 对象中执行 SQL 查询,并返回该查询生成的 ResultSet 对象。

4、ResultSet 光标最初位于第一行之前;第一次调用 next 方法使第一行成为当前行;第二次调用使第二行成为当前行,依此类推

5、以 Java 编程语言中 String 的形式获取此 ResultSet 对象的当前行中指定列的值

JAVA和SQL哪个更有用

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

sql与java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于sql与java怎么连接、sql与java的信息别忘了在本站进行查找喔。

The End

发布于:2022-11-25,除非注明,否则均为首码项目网原创文章,转载请注明出处。