cannot issue

问题遇到的现象和发生背景

在做一个数据库查询,可以分别按照性别和部门来查询,按性别查询可正常运行但按部门查询报错。

问题相关代码

import java.awt.event.;
import javax.swing.
;
import java.awt.*;

public class ByDpHandleData implements ActionListener {
JTextField inputDp;
PreQuery query;
ByDpHandleData() {
query=new PreQuery();
}
public void setJTextField(JTextField ... text) {
inputDp = text[0];
}
public void actionPerformed(ActionEvent e) {
String na = inputDp.getText(); //得到部门
query.setDatabaseName("student");
String SQL=
"SELECY * FROM em where department='"+na+"'";
query.setSQL(SQL);
query.startQuery();
String ziduan[] =query.getColumnName();
String [][]record =query.getRecord();
DialogOne dialog = new DialogOne();
dialog.setZiduan(ziduan);
dialog.setRecord(record);
dialog.init();
dialog.setVisible(true);
}
}

运行结果及报错内容

img

我想要达到的结果

正确输出查询结果