标签:语句 insert JDBC String connection statement sql null
statement:执行sql的对象
执行java
boolean execute(String sql) 可执行任意的SQL了解
int executeUpdate(String sql) : 执行DML (insert update delete)语句DDL(create,alter,drop)语句
返回值 :影响行数,可以通过这个影响的行数来判断DML语句是否执行成功 返回值 >0的执行成功,反之,则失败
Result execuitQuery(String sql) : 执行DQL(select)语句
JDBC练习_insert语句
需求:account表:添加一条数据
java
Statement statement = null; Connection connection = null; try { Class.forName("com.mysql.cj.jdbc.Driver"); String sql = "insert into account values(null,'王五',3000)"; connection = DriverManager.getConnection("jdbc:mysql:///a2", "root", "root"); statement = connection.createStatement(); int i = statement.executeUpdate(sql); System.out.println(i); if (i>0){ System.out.println("添加成功"); }else { System.out.println("添加失败"); } } catch (ClassNotFoundException | SQLException e) { e.printStackTrace(); }finally { if (statement !=null){ try { statement.close(); } catch (SQLException e) { e.printStackTrace(); } } if (connection !=null){ try { connection.close(); } catch (SQLException e) { e.printStackTrace(); } } }
搜索
复制
标签:语句,insert,JDBC,String,connection,statement,sql,null 来源: https://www.cnblogs.com/12-12-12/p/16521319.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。