‘壹’ java中执行sql插入语句怎么弄
1、Connection conn = DriverManager.getConnection(URL,数据库登录名,数据库登录密码);//获得数据库连接。
2、Statement statement = con.createStatement(); //访问数据库。
3、ResultSet resultSet = statement.executeQuery(sql);//执行SQL语句。
‘贰’ java用Dao访问数据库,如何执行sql语句
你说的DAO是 做的一层专门负责数据库操作的逻辑层,具体你是hibernate,ibatis,jdbc你没说,所以不便于回答。
用的hibernate的话 getSession.update(String sql,Object params);
‘叁’ java编程,在做数据库数据修改的时候,SQL语句不执行(代码如下)。求大神指点!【/(ㄒoㄒ)/~~拜托拜托】
题主你好,建议你在程序的这个sql组成的地方打一个断点,然后将sql语句手动复制到本地的数据库中运行下看看,语句没有问题的话就是数据类型的问题了,希望能帮到你,望采纳
‘肆’ 请问如果在java里执行sql语句呢
给你修改了一下
//以下几句根据数据库
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); // 加载数据库驱动程序
String url = "jdbc:oracle:thin:@你的主机IP:1521:orcl"; // 设置连接字串
String user = "用户名"; // 用户名和密码
String password = "密码";
conn = DriverManager.getConnection(url, user, password); // 创建数据库连接
Statement stmt=conn.createStatement();
//这个SQL写上你的SQL文
String sql="select * from jobs";
//执行
ResultSet rs=stmt.executeQuery(sql);
‘伍’ 我用JAVA编写了一个批量执行SQL语句的方法,
建表的时候有表确实会报错,这就看你想怎么处理了。
你可以不作处理,也就是直接用那个已经存在的表,这时SQL语句可以是这样的:create table if not exists TABLE_NAME()。。
也可以把已经存在的表删掉,再执行你的建表语句,这时你可以这样写:
drop table TABLE_NAME if exists;然后再
create table TABLE_NAME()。。。
‘陆’ java如何执行sql语句
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class xxxx {
public static void main(String[] args) {
Connection con = null ;
Statement stmt = null ;
try {
Class.forName("com.mysql.jdbc.Driver"); //mysql为例 不一样的数据库所需的驱动包不一样 连接语句略有不同
con = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/数据库名", "root", "密码");
stmt = con.createStatement();
String sql = "insert into info values ('用户', 'mima', 'piapiapia~')";
stmt.executeUpdate(sql);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
try {
if(stmt != null) {
stmt.close();
stmt = null;
}
if (con != null) {
con.close();
con = null;
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
‘柒’ java执行sql语句
比如
String sql ="INSERT INTO news_class(fid ,classname)values('"+id+"','"+name+"')"
ResultSet rs=st.executeUpdate(sql);
‘捌’ JAVA如何执行SQL语句
首先要根据安装的数据库,如SQL SERVER或者MySQL等获取数据库的连接。 数据库的连接可通过JDBC-ODBC的方式,或者通过直接使用数据库开发商提供的数据库连接工具包进行操作。具体代码可google。 在代码中获得数据库连接句柄之后,就可以根据对应的数据库操作API进行数据库操作,也包括你自己拼装的SQL语句。
‘玖’ java中怎么执行sql语句
使用jdbc 建立数据库的连接,然后使用相关方法就可以执行sql;