executeQuery()
^^^^^--------------use Update
^^^^^--------------use Update
解决方案 »
- 江湖救急,求助各位几个关于文件处理的小程序
- 桌面图标拖动
- 如何设置default按钮
- 用JXL讀寫Excel錯誤,有誰知道什麼原因?
- java socket接收从C客户端传来的数据的问题
- 关于log4j的几个问题:(兄弟们,100分)
- 请问各位牛人,有高分哦!在线等待...............
- rs.getInt(1)为什么不行呢?
- java处理一行字符串,怎么把有标点紧跟空格(比如:“... ”)的类似可能是要换行的都给换成标点+换行符+空格
- 为什么 char[][] a = new char[5][]合法?数组创建的时候不是要指明大小吗?
- 有人能给我解释一下这个程序实现的功能吗..!~(有分)
- Java初学者的问题!!(在线等待!!)
executeUpdate(): Method for insert/update/delete in database, return int
楼上的正是一语惊醒梦中人呀!!!谢谢,谢谢!!!
public ResultSet executeQuery(String sql)
throws SQLException
Executes the given SQL statement, which returns a single ResultSet object. Parameters:
sql - an SQL statement to be sent to the database, typically a static SQL SELECT statement
Returns:
a ResultSet object that contains the data produced by the given query; never null
Throws:
SQLException - if a database access error occurs or the given SQL statement produces anything other than a single ResultSet object--------------------------------------------------------------------------------executeUpdate
public int executeUpdate(String sql)
throws SQLException
Executes the given SQL statement, which may be an INSERT, UPDATE, or DELETE statement or an SQL statement that returns nothing, such as an SQL DDL statement. Parameters:
sql - an SQL INSERT, UPDATE or DELETE statement or an SQL statement that returns nothing
Returns:
either the row count for INSERT, UPDATE or DELETE statements, or 0 for SQL statements that return nothing
Throws:
SQLException - if a database access error occurs or the given SQL statement produces a ResultSet object你看看就明白了。
真奇怪了!!!
sorry,没看清,QueryDataSet?
你用的是?JBuilder?那建议你看看帮助,里面QueryDataSet有什么方法再用。
因为用ResultSet,又要重新链接什么的,我就想直接用QueryDataSet来executeQuery("update...")一下,结果就是上面那样--一方面出错,一方面数据库已经更新过了,我就想弄明白一件事:用QueryDataSet可不可以执insert,update语句,如果行的话,怎样设置或怎样让它不出错???!!!
根据签名来看,这个方法应该只是用来查询的,所以只能用select.
仔细检查一下是不是还有类似的方法...
executeQuery():Method for enquire data only, return resultSet
executeUpdate(): Method for insert/update/delete in database, return int
都是ResultSet的方法么?
你一直用JPad,那有关GUI设计怎么办,可以很直观的看见设计的界面吗?
这两个是JDBC提供的Statement接口的方法,详细情况可以参考JDBC的API