Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从数据库中检索项目?_Java_Database - Fatal编程技术网

Java 如何从数据库中检索项目?

Java 如何从数据库中检索项目?,java,database,Java,Database,真的很抱歉这个糟糕的问题。下面是我当前编码的一个示例。 基本上,我从文本字段获取输入。 那么如何存储和检索输入呢 字符串输入=txtInput.getText() StringBuilder=新建StringBuilder(); char[]charArray=input.toCharArray(); 对于(int i=0;i

真的很抱歉这个糟糕的问题。下面是我当前编码的一个示例。 基本上,我从文本字段获取输入。 那么如何存储和检索输入呢

字符串输入=txtInput.getText()

StringBuilder=新建StringBuilder();
char[]charArray=input.toCharArray();
对于(int i=0;i
这里有几个问题。由于计算机科学就是通过将大问题分解成小问题来解决大问题,我建议您考虑以下步骤:

  • 如何连接到数据库?JDBC是您的答案
  • 如何查询数据库中的表?JDBC是您的答案
  • 如何点击按钮?答案取决于该按钮是Swing桌面应用程序的一部分还是在浏览器中运行的web应用程序
  • 如何将按钮单击事件转换为数据库查询?答案取决于该按钮是Swing桌面应用程序的一部分还是在浏览器中运行的web应用程序
  • 如何构造需要用户界面和数据库之间通信的应用程序?最好的方法是有一个分层的体系结构:一组用于数据库访问的接口,另一组用作用户界面和数据库之间的中介,以及一个视图层。查看模型视图控制器或MVC

  • 你的问题再含糊不过了。我投票决定关闭它,直到你把它编辑成更合理的东西。发布到目前为止您所拥有的内容,或收紧您的问题。

    请列出您正在使用的数据库。我对你说的“它存储在一个数组中”感到困惑。这听起来不像是一个典型的数据库。我以为你不能取消投票……谁取消了投票?我投票决定结束,仅此而已。
    StringBuilder builder = new StringBuilder();
    char[] charArray =  input.toCharArray();
    
    for(int i = 0; i < charArray.length; i +=2)
    {
        if(i+1 < charArray.length)
        {
            //even
        builder.append(charArray[i+1]);
        }
        //odd
        builder.append(charArray[i]);
    }
    
    String flippedText = builder.toString();
    lblencryted.setText(flippedText);
    
    for(int i = 0; i < 100; i++){
    String[] storeArray = {flippedText};
    
    }
    
    }                                        
    
    private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {                                         
    String input = txtInput.getText();
    
    StringBuilder builder = new StringBuilder();
    char[] charArray =  input.toCharArray();
    
    for(int i = 0; i < charArray.length; i +=2)
    {
        if(i+1 < charArray.length)
        {
            //even
        builder.append(charArray[i+1]);
        }
        //odd
        builder.append(charArray[i]);
    }
    
    String flippedText = builder.toString();
    lblretrieve.setText(flippedText);
    
    
    
    }                                        
    
    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new Encryption().setVisible(true);
            }
        });
    }