用java怎样把数据存到数据库中?

用java怎样把数据存到数据库中?,第1张

只能写个大概的,要写数据数据库中,先得在数据库中建库,库里建表,表里建字段,然后java里建立数据库连接,用SQL语言写数据到表中的字段\x0d\x0aClass.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance()\x0d\x0a//String url="jdbc:microsoft:sqlserver://localhost:1433DatabaseName=数据库名"//7.0、2000\x0d\x0aString url="jdbc:sqlserver://localhost:1433DatabaseName=数据库名"//2005\x0d\x0aConnection conn=null\x0d\x0aconn= DriverManager.getConnection(url,用户名,密码)\x0d\x0aPreparedStatement pst=null\x0d\x0apst=conn.prepareStatement("Insert Into grade(表名) Values (?)")\x0d\x0apst.setInt(1,你要写的整弄数据)\x0d\x0a//pst.setString(2,你要写的字符串数据)\x0d\x0apst.addBatch()\x0d\x0apst.executeBatch()

<%@ page import="java.sql.*" %>

<%@ page import="javax.naming.*" %>

<%@ page import="javax.sql.*" %>

java.sql.Connection conn

ResultSet rs

Statement stmt

java.sql.DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver())//装载JDBC驱动程序

conn = java.sql.DriverManager.getConnection("jdbc:oracle:thin:@11.11.11.1:1521:orcl","aaa","bbb")//连接数据库

stmt=conn.createStatement()

/*

try {

Context ctx = new InitialContext()//初始化上下文

DataSource ds = (DataSource) ctx.lookup("hahaJNID")//建立数据资源

conn = ds.getConnection()//建立连接

stmt = conn.createStatement()

}

catch (Exception e) {

e.printStackTrace()

}*/

没注释的是硬写连接的

注释的是指定JNDI名字是lookup的连接池方式

LIB中引入ojdbc14.jar

首先你要检查你的数据库的端口号是否正确,接下来你要确定项目中是否导入数据连接的jar包,再接着就是看你连接的数据库sqlserver是否开启,数据表是否存在于数据库中,最后看你的数据库账号,密码是否设置正确


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9505394.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存