检查数据库中是否存在打开的文件名

我正在将行插入数据库,我需要检查是否已经上传了这样的文件。

String filename = fileopen.getSelectedFile().getName(); String fileNameDB = "select File_name from dbo.Table"; if (fileNameDB.equalsIgnoreCase(filename)) { JOptionPane.showMessageDialog(null, "File exists", "ERROR", JOptionPane.ERROR_MESSAGE); } else { //inserting code } 

但它并没有显示错误,而是直接插入。