2016-08-04 2 views
-2

В настоящее время я разрабатываю школьный проект и еще раз требую совета от коллег-кодеров. У меня в основном есть таблица mysql, из которой я отфильтровываю данные (в соответствии с условиями). Я использовал для печати этих отфильтрованных данных на консоли, однако теперь я хочу идти дальше и хочу распечатать результаты (реальная печать).Как распечатать данные, которые я отфильтровал из таблицы mysql?

Есть ли простой способ, возможно, записать данные в другую таблицу и распечатать их? Если нет способа экспортировать данные (возможно, в виде txt.file)?

Моя проблема в том, что я все еще новичок, который не знает большинство терминов и функций Java. Поэтому было бы очень полезно, если бы кто-то мог порекомендовать простой способ выполнить вышеуказанные требования.

+0

Поскольку вы можете получить доступ к данным, следующий шаг - это «java fileoutputstream tutorial» в googling или «java filewriter example» ключевые слова – HRgiger

+0

вы пытаетесь написать java-программу, которая печатает данные из одной таблицы в другую? –

+1

В чем разница между «печатью на консоль», которую вы уже сделали, и «распечатать результат (реальная печать)»? – RealSkeptic

ответ

0

Редактировать: В будущем убедитесь, что вы посмотрите на Google немного, прежде чем идти прямо к вопросу. Stackoverflow - отличный ресурс, но вы не можете рассчитывать на все вопросы. Многие программы требуют от вас проведения исследований. Попытайтесь сохранить его в крайнем случае.

Вы можете вставить значения в новую таблицу, как это:

// create a Statement from the connection 
Statement statement = conn.createStatement(); 

// insert the data 
statement.executeUpdate("INSERT INTO yourDataTable " + "VALUES (whatever you want)"); 

или для опции текстового файла вы можете сделать system.io:

FileWriter yourFile = new FileWriter("out.txt"); 

for (int i = 0; i < 10; i++) { 
    yourFile.write("something"); 
} 

yourFile.close(); 

Первым, вероятно, проще и будет выглядеть лучше.

Смежные вопросы