java - 使用 netbeans 将函数从 mysql 导出到 excel

标签 java mysql excel netbeans

所以我需要创建一个函数来从我的 mysql 中的表中获取所有数据。我找到了查询(并且它正在运行),但问题是如何在 Java 中执行此查询?

public void Print() {
    Database db = new Database();
    ResultSet rs = null;
    rs = db.getData("SELECT * FROM my_table"
            + "INTO OUTFILE 'E:\\kurtcobain.csv'"
            + "FIELDS TERMINATED BY ','"
            + "ENCLOSED BY '"'
            + "LINES TERMINATED BY '+\n+'");

我试过在第 7 行加上一些引号,但仍然出现“未闭合字 rune 字”错误。有什么解决办法吗?先谢谢

最佳答案

检查你的代码.. 缺少 (")

public void Print() {
    Database db = new Database();
    ResultSet rs = null;
    rs = db.getData("SELECT * FROM my_table"
            + "INTO OUTFILE 'E:\\kurtcobain.csv'"
            + "FIELDS TERMINATED BY ','"
            + "ENCLOSED BY '"'"
            + "LINES TERMINATED BY '+\n+'")";

关于java - 使用 netbeans 将函数从 mysql 导出到 excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30721923/

相关文章:

java - 获取用户输入 "Scanner name = new Scanner(System.in);"后如何在if语句中使用is?

java - Encog - 使用交叉验证方法训练神经网络并验证训练

Excel VBA - 当被调用的方法已经调用了另一个方法时,将控件返回给调用方法

excel - 在 Excel 中以编程方式选择其他工作表先例或从属工作表

excel - 无法使用 MATCH 函数和 VBA 匹配范围内的日期

java - Mockito:TestStub 和 Mock 之间的区别

java - 通过减去动态配置的时间单位来获取日期的有效方法

php - 如何将当前日期与存储在 MySQL 数据库中的日期进行比较?

php - 我是否应该在我正在开发的博客网站中允许使用 Javascript

PHP:使用 LIKE 选择器时防止 SQL 注入(inject)