JAVA - 在表单的文本字段中显示数据

标签 java database user-interface

我正在尝试通过 netbeans 构建图书馆管理桌面应用程序。

我成功连接数据库并在数据库表中添加新书和成员(member)信息。

现在我尝试通过唯一的表中的 id 搜索信息,并希望在某处显示相关信息,例如在标签或文本字段中,但我不知道其编码。

我已经学习了简单的核心 java 并且在它之前使用自由裁量权和列表来存储我的信息但是在数据库连接中我如何使用 if else 子句 ex.:

if(list-name.contains (book id))
{
     system.out.println("the book id already registered.");
}
else
{
      system.out.println("tthis book id is available.");
}

如何编写数据库表的表达式?

最佳答案

你应该尝试阅读jdbc connection,然后通过这个demo例子来找出它对你有帮助

    try{
    Connection con1;
    Class.forName("com.mysql.jdbc.Driver");
    con1=(Connection)DriverManager.getConnection("jdbc:mysql://192.168.101.1:3306/dbname","username","password");
    PreparedStatement ps1=(PreparedStatement)con1.prepareStatement("SELECT * from tablename where columnname=valueofid");
    String str;
    ResultSet rs1=ps1.executeQuery();

    while(rs1.next()){
        int id=rs1.getInt("ID");
        String bookname=rs1.getString("clnmae1");
    String bookauthor=rs1.getString("clname2");

    //// there you can use label settext() method where to show your data
        }
       con1.close();

    } catch(Exception ex){
        out.print(ex);
}

关于JAVA - 在表单的文本字段中显示数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37523358/

相关文章:

java - 无法在 ArrayList 中添加对象?

java - 使用 java 代码检测 jar 中的 main 。

python - 显示和隐藏小部件

java - 如何使用 Jackson Databind 反序列化嵌套泛型类?

java - 同一包的类可以分布在多个 Jar 文件中吗?

MySql,SELECT * FROM 带索引列

mysql - SQL 默认值当前日期和时间

database - 通过不在 postgresql 中工作来参数化 Order

cocoa - Dropbox 的内置通知系统

python - 当我将组合框选择为特定值时,如何禁用文本ctrl?