gpt4 book ai didi

java - 如何使用 Java 使用 SqlDataReader?

转载 作者:太空宇宙 更新时间:2023-11-04 10:33:14 24 4
gpt4 key购买 nike

我是java编程新手。我如何在 Java 中使用 SqlDataReader。基本上我都是用C#编程的。现在因为项目需要,正在尝试转换成java。您可以在下面找到我的 C# 代码。

     DataTable dt = new DataTable();
con.Open();
SqlDataReader myReader;
SqlCommand cmd = new SqlCommand("select First_name from Table_1 Where
Access = Access_withdraw order by Time", con);
myReader = cmd.ExecuteReader();
count = 0;

while (myReader.Read())
{
output[count] = myReader["First_name"].ToString();
count = count + 1;
}

Button1.Text = output[0];
Button2.Text = output[1];

如何使用 Java 语法获得 SqlDatareader。谢谢!

最佳答案

Java 上不存在 SqlDataReader。您可以使用 :PreparedStatement 然后是 ResultSet:

我想您可以通过此示例解决代码迁移问题。

int id=12;
PreparedStatement ps=con.prepareStatement("select * from table where id=?");
//You can set query parameters
ps.setInt(1,id);
ResultSet rs=ps.executeQuery();
while(rs.next()){
//Get parameters
int num=rs.getInt(1);
}

总之,Resulset 是 java SQLDataReader

关于java - 如何使用 Java 使用 SqlDataReader?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49777163/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com