Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/326.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_Mysql_Database Connectivity - Fatal编程技术网

使用数据库连接在java中交换行和列

使用数据库连接在java中交换行和列,java,mysql,database-connectivity,Java,Mysql,Database Connectivity,我的MySQL表如下所示: UIN Body_Type Brand Model Variant 1 Sedan Skoda Rapid MPI 2 Hatchback Ford Fiesta TDC 3 SUV Renault Duster RXE 但在java中,我希望它显示为: Fields Car1 Car2 Car3 UIN

我的MySQL表如下所示:

UIN  Body_Type   Brand     Model   Variant
1     Sedan      Skoda     Rapid    MPI
2    Hatchback   Ford      Fiesta   TDC
3      SUV       Renault   Duster   RXE
但在java中,我希望它显示为:

Fields         Car1         Car2          Car3
UIN            1            2             3
Body_Type      Sedan        Hatchback     SUV
Brand          Skoda        Ford          Renault
Model          Rapid        Fiesta        Duster
Variant        MPI          TDC           RXE
我尝试了以下代码:

String a=tcar1.getText();
String b=tcar2.getText();
String c=tcar3.getText();
//to get UIN of cars

javax.swing.table.DefaultTableModel m =(javax.swing.table.DefaultTableModel) tab.getModel();
m.setRowCount(0);
        try{
                Class.forName("java.sql.DriverManager");
                java.sql.Connection l=java.sql.DriverManager.getConnection("jdbc:mysql://localhost:3306/Cars", "root","root");
                java.sql.Statement s=l.createStatement();
                String update="select * from cars where UIN="+a+" or UIN="+b+" or UIN="+c+";";
                java.sql.ResultSet count=s.executeQuery(update);
                java.sql.ResultSet count1=FlipTableConverters.fromResultSet(count);
                while(count1.next()){
                    String s1 = count.getString(1);
                    String s2 = count.getString(2);
                    String s3 = count.getString(3);
                    String s4 = count.getString(4);
                    m.addRow(new String[]{s1,s2,s3,s4});
            }
          }catch(Exception u){
            javax.swing.JOptionPane.showMessageDialog(this, "Error "+u);
          }
代码在“FlipTableConverters”中显示错误。
我是一名学习Java的学生,这段代码是我项目的一部分。请帮忙

无法识别“FlipTableConverters”并显示错误。请使用准确的错误和堆栈跟踪更新问题。