运行以下代码:
import java.sql.*;
public class App {
public static void main(String[] args) throws Exception {
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/java", "root", "");
System.out.println("connection established");
String select_all = "select*from prac1";
Statement ob = con.createStatement();
ResultSet ob2 = ob.executeQuery(select_all);
System.out.println(ob2.getString(1) + " " + ob2.getString(2) + " " + ob2.getString(3));
}
}
在控制台中给我以下信息:
connection established
Exception in thread "main" java.sql.SQLException: Before start of result set
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:89)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:63)
at com.mysql.cj.jdbc.result.ResultSetImpl.checkRowPos(ResultSetImpl.java:517)
at com.mysql.cj.jdbc.result.ResultSetImpl.getString(ResultSetImpl.java:870)
at App.main(App.java:11)
我刚刚开始这样做,所以可能有一件愚蠢的事情,我必须做,但没有看到它,所以我提前道歉
将resultset
想象为一组有门的房间,每次进入房间都可以从这个房间获取数据。把房间想象成数据行。当使用ExecuteQuery(..)
首次获得ResultSet
时,您站在所有房间的外面,就在第一个房间的门前,您必须进去检索数据。不能只说rs.getString(..)
。你如何进入并穿过房间/排?
通过使用resutset.next()
。所以在开始获取数据之前,执行这个函数“进入房间”。
它经常用在while循环中:
while(rs.next())
{
...
}
我试图将我的Flitter应用程序与firebase连接,但我发现了这个错误。提前感谢:) 失败:生成失败,出现异常。 错误:配置根项目“android”时出现问题 无法解析配置: classpath的所有工件。无法解决com.google.gms: google-service: 4.3.8.所需:项目: > 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--deb
我的IDE是Eclipse IDE 2020.03,使用由gradlew setDecompWorkspace和gradlew eclipse制作的Minecraft mods目录 我已经尝试将-vm目录更改为jdk 1.8.0和jre/bin/javaw.exe 错误显示:错误:无法创建Java虚拟机。错误:发生致命异常。程序将退出。 代码和eclipse。ini看起来像这样:
使用系统包管理器(或rbenv/ruby-build)安装Ruby2.6 使其成为路径中的第一个 再试一次 即使我在我的机器中安装了Ruby2.6,我仍然面临同样的问题。有人能帮我解决这个问题吗?
在Flatter中实现facebook登录后,我出现了这些错误。我的代码无法执行 e:C:/Users/HP/。gradle/caches/transforms-2/files-2.1/0c02c09b68f8e9b24bbbea025e769c0c/jetified-facebook-core-12.2.0-api。罐子/META-INF/facebook-core_发布。kotlin_模块:模
unsatisfiedDependencyException:创建文件[D:\priya\cre-audit-service\target\类\com\ads\cre\api\controller\fieldValuesController.class]中定义的名为“field valuesController”的bean时出错:通过构造函数参数1表示的不满足的依赖项;嵌套异常为org.sprin
java.lang.IllegalStateException:未能加载ApplicationContext 原因:org . spring framework . beans . factory . unsatisfieddependencyexception:创建在URL[jar:file:/C:/Users/MDI vya/. m2/repository/io/spring fox/spri