【发布时间】:2020-02-18 01:51:53
【问题描述】:
我正在创建一个可以存储我的工作编号记录的小型数据库。我想以 2 个零 (00) 开始每个作业编号,然后将作业编号放在后面。比如这个“001-2019”。当我去查询数据库时,它不起作用。但是,如果我摆脱零并摆脱任何特殊字符,它就可以正常工作。如何使用零和特殊字符查询数据库?
btnOpen.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
String jobNumber = txtJobNumber.getText();
String sql = "SELECT Date FROM JOBCOSTS where Job_Number =" +jobNumber;
try {
pst=conn.prepareStatement(sql);
rs = pst.executeQuery();
if(rs.next()) {
String date=rs.getString("Date");
txtJobCostDate.setText(date);
}
}catch (Exception e) {
JOptionPane.showMessageDialog(null, e);
}
}
});
【问题讨论】:
标签: java sqlite swing jtextfield