2016-04-18 5 views
0

Я загрузил файл csv в базу данных в виде данных byte [], используя спящий режим и весну, у меня есть 3 столбца в моей базе данных (id, имя файла и данные байта []). Я хотел бы отобразить третий столбец, который представляет собой файл csv, на первую страницу. Любая помощь?Как читать файл csv из базы данных?

+0

Почему? Почему бы не загрузить CSV-файл в таблицу, содержащую его составляющие столбцы? – EJP

+0

Я думал, что это возможно, но кажется немного беспорядочным, я постараюсь загрузить CSV в таблицу. Благодарю. – Jessica

ответ

0

С точки зрения базы данных это не более чем запрос таблицы по идентификатору и чтение BLOB из базы данных.

Трудность в том, что неформатированные BLOB/CLOB обычно читаются с использованием потоков какого-то рода и редко доступны как прямые столбцы. В зависимости от вашей реализации базы данных, спящий режим иногда может скрыть сложность, но что-то, на что нужно обратить внимание.

С точки зрения его отображения, это вопрос использования возвращенного BLOB и бросания его во что-то, что вынуждает его отображать. Быстрый поиск нашел это, но this действительно более сложная часть проблемы, база данных может быть довольно скучной.

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

  • Нет связанных вопросов^_^