① 用java进行SQL数据库操作,怎样插入数据啊
通过用代码执行了该SQL语句后可以提取你刚刚插进去的数据的逐渐标示值,inset
into
表
values(???);select
@@identity
这样的到了这个刚刚插进去的数据的逐渐标示。然后在将这个标示作为你要插入第二章表的数据
② 用JAVA进行SQL数据库操作,怎样插入数据啊
通过用代码执行了该SQL语句后可以提取你刚刚插进去的数据的逐渐标示值,inset into 表 values(???);select @@identity 这样的到了这个刚刚插进去的数据的逐渐标示。然后在将这个标示作为你要插入第二章表的数据
③ JAVA如何向SQL数据库中插入记录
1、连接数据库,然后写SQL(insert语句)
2、使用第三方工具(如SPRING、HIBERNATE等),调用相应的插入API
④ java 中如何使用sql插入语句
public int save(Notices notice) throws SQLException{
String sql = "insert into noticeinfo(notice_title,notice_type,notice_content,notice_add_time,user_id,user_table_id,class_table_id,notice_state,is_important)"+"values(?,?,?,?,?,?,?,?,?)";
PreparedStatement pstmt = super.getConnection().prepareStatement(sql);
pstmt.setString(1, notice.getNotice_title());
pstmt.setInt(2, notice.getNotice_type());
pstmt.setString(3, notice.getNotice_content());
pstmt.setTimestamp(4, new Timestamp(System.currentTimeMillis()));
pstmt.setString(5, notice.getUser_id());
pstmt.setInt(6, notice.getUser_table_id());
pstmt.setInt(7, notice.getClass_table_id());
pstmt.setInt(8, notice.getNotice_state());
pstmt.setInt(9, notice.getIs_important());
int i = pstmt.executeUpdate();
return i;
}
⑤ java如何插入数据进sql
(最基本的连接方法)
1。获取连接
获取连接需要两步,
一是使用DriverManager来注册驱动(Class.forName(“com.mysql.jdbc.Driver”)),二是使用DriverManager来获取Connection对像DriverManager.getConnection(url,username,password)
2.获取Statement(Statement stmt =con.createStatement();)
Statement就是执行sql语句的;
3.执行sql语句
String sql = “insertinto user value(’zhangSan’, ’123’)”;
int m =stmt.executeUpdate(sql);
//总代码如下
publicstatic Connection getConnection() throws Exception {
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost:3306/mydb1";
return DriverManager.getConnection(url, "root", "123");
}
@Test
publicvoid insert() throws Exception {
Connection con = getConnection();
Statement stmt = con.createStatement();
String sql = "insert into user values('zhangSan', '123')";
stmt.executeUpdate(sql);
System.out.println("插入成功!");
}
⑥ java向sql中添加
import java.sql.*;
class DB()
{
Connection con;
public DB(){
try{
Class.forName(com.microsoft.jdbc.sqlserver.SQLServerDriver)//动态加载驱动类;
con=DriverManager.getConnection(jdbc:microsoft:sqlserver://localhost:1433;databasename="数据库名称","username","password")//链接数据库;
}
}
public boolean insert(要插入的参数)
{
try{
PreparedStatement pstmt=con.prepareStatement("insert into [表名] values(?,?,?)");//values(?,?,?)和要数据库的字段对应
pstmt.setString(1,...);
....
pstmt.excuteUpdate();//执行插入
return ture;
}catch(Exception e){e.printStrackTrace();return false;}
}
}
希望对你有帮助
⑦ JAVA如何向SQL数据库中插入记录
package users;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.DriverManager;
import java.sql.*;
public class DAO {
Connection conn=null;
PreparedStatement pt=null;
ResultSet rs=null;
int num;
boolean flag=false;
private static final String strcon="sun.jdbc.odbc.JdbcOdbcDriver";
private static final String strman="jdbc:odbc:aaa";
private final String insertSQL="insert into USER values(?,?)";
/**
* 默认构造
*/
public DAO() {
}
/**
* 获得连接
* @return Connection
*/
public Connection Getcon()
{
try {
Class.forName(this.strcon);
}
catch (ClassNotFoundException ex) {
javax.swing.JOptionPane.showMessageDialog(new javax.swing.JButton(),ex.toString());
}
try {
conn = DriverManager.getConnection(this.strman);
}
catch (SQLException ex1) {
javax.swing.JOptionPane.showMessageDialog(new javax.swing.JButton(),ex1.toString());
}
return this.conn;
}
/**
* 添加方法
* @param name String
* @param pass String
* @return boolean
*/
public boolean isinsert(String name,String pass)
{
conn=this.Getcon();
try {
this.pt = conn.prepareStatement(this.insertSQL);
pt.setString(1,name);
pt.setString(2,pass);
num=pt.executeUpdate();
if (num>0)
{
flag=true;
}
}
catch (SQLException ex) {
}
return flag;
}
/**
* 关闭方法
*/
public void CloseDB()
{
if (rs!=null)
{
try {
rs.close();
}
catch (SQLException ex) {
javax.swing.JOptionPane.showMessageDialog(new javax.swing.JButton(),ex.toString());
}
}
if (pt!=null)
{
try {
pt.close();
}
catch (SQLException ex1) {
javax.swing.JOptionPane.showMessageDialog(new javax.swing.JButton(),ex1.toString());
}
}
if (conn!=null)
{
try {
conn.close();
}
catch (SQLException ex2) {
javax.swing.JOptionPane.showMessageDialog(new javax.swing.JButton(),ex2.toString());
}
}
}
}
public static void main(String[] args)
自己配一下
貌似有点麻烦
以后项目方便
⑧ java连sql 插入用数据用for循环,求大神指导。
使用jdbc完成在java文件中添加数据到数据库。步骤操作:
1建立Connection;
2在for循环下,编写insert语句;
3建立preparedStatement;
4给sql赋参数值,并调用ps.execute()执行sql,并做异常处理;
5for循环结束,依次关闭ps,connection资源。
⑨ java中执行sql插入语句怎么弄
1、Connection conn = DriverManager.getConnection(URL,数据库登录名,数据库登录密码);//获得数据库连接。
2、Statement statement = con.createStatement(); //访问数据库。
3、ResultSet resultSet = statement.executeQuery(sql);//执行SQL语句。