我想知道是否有办法编写一个弹出窗口的java程序,用户可以输入一些SQL脚本代码?结果将保存在.SQL文件中。
答案 0 :(得分:1)
是。这个有可能。看看Eclipse SQL explorer。作为一个eclipse插件,它是用java编写的。作为SQL插件,它允许编辑和运行SQL。
答案 1 :(得分:1)
我相信.sql文件是纯文本,它具体删除了SQL的相关性。 您可以使用显示文本区域和“保存”/“取消”按钮的UI开发一个简单的应用程序,其中在保存时,将创建一个新文件,并使用文本区域中的文本命名[something] .sql。 然后,在允许用户保存之前,改进应用程序并实际验证文本区域中的SQL。
答案 2 :(得分:1)
希望这就是你要找的东西。
try {
PrintWriter out = new PrintWriter
(new File("schema.sql"));
String SQL = JOptionPane.showInputDialog
("Enter your SQL code: ");
SQL = SQL + "\n";
out.write(SQL);
} catch (IOException e) {
e.printStackTrace();
} finally {
out.close();
}