【发布时间】:2021-06-28 16:36:36
【问题描述】:
我在从数据库中检索列时遇到问题
这是我的代码
public String ShowtimeQur(int MovieID)
{
rs3 = null;
String RoomID=null;
String ShowTime = null;
try
{
String qu ="Select Room_ID from Movie_Shows_in where Movie_ID="+MovieID;
//getRoomQur.setInt(1, MovieID);
rs3=getRoomQur.executeQuery(qu);
RoomID=rs3.getString("Room_ID");
getShowtimequr.setString(1, RoomID);
rs4=getShowtimequr.executeQuery();
ShowTime=rs4.getString("Show_Times");
}
catch (SQLException e)
{
e.printStackTrace();
}
return ShowTime;
}
我不断收到这种类型的错误
java.sql.SQLException: 当前光标位置的操作无效。
【问题讨论】:
-
请解释您的 SQL 逻辑,并可能添加一些示例数据。
-
不相关:变量名在 Java 中采用驼峰命名法。因此,请阅读 Java 命名约定并遵守它们。