Форум программистов, компьютерный форум, киберфорум
Наши страницы

Java и базы данных

Войти
Регистрация
Восстановить пароль
 
andrey_avdanov
0 / 0 / 0
Регистрация: 08.02.2015
Сообщений: 4
#1

Не извлекаются имена каталога, схемы и таблицы из ResultSetMetaData - Java БД

08.02.2015, 21:07. Просмотров 318. Ответов 0
Метки нет (Все метки)

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
statement = ConnectionToServer.connection.createStatement();
result_set = statement.executeQuery(query);
 
cached_row_set = new CachedRowSetImpl();
cached_row_set.setTableName(table);
cached_row_set.populate(result_set);
 
. . .
 
ResultSetMetaData result_set_meta_data = cached_row_set.getMetaData();
                    
for (int i = 1; i <= result_set_meta_data.getColumnCount(); i++)
    System.out.println(result_set_meta_data.getCatalogName(i)); // на выходе пусто
Собственно, проблема указана в названии темы.

Добавлено через 2 часа 41 минуту
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  Statement statement = null;
        ResultSet result_set = null;
 
                String table = "table";
        String query = "SELECT * FROM " + table;
        
        try 
        {
            statement = ConnectionToServer.connection.createStatement();
            result_set = statement.executeQuery(query);
 
            cached_row_set = new CachedRowSetImpl();
            cached_row_set.setTableName(table);
            cached_row_set.populate(result_set);
 
                        ResultSetMetaData result_set_meta_data = cached_row_set.getMetaData();
            
                
            for (int i = 1; i <= result_set_meta_data.getColumnCount(); i++)
            {
                System.out.println(result_set_meta_data.getCatalogName(i)); // ничего не выводит
                                System.out.println(result_set_meta_data.getSchemaName(i)); // ничего не выводит
                                System.out.println(result_set_meta_data.getTableName(i)); // ничего не выводит
                        }
В цикле я пытаюсь вывести имена каталога, схемы и таблицы методами из ResultSetMetaData, но ничего не выводится, кроме пустоты.

Добавлено через 1 минуту
Работаю с MS SQL Server 2012
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.02.2015, 21:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Не извлекаются имена каталога, схемы и таблицы из ResultSetMetaData (Java БД):

Из MySQL таблицы извлекаются устаревшие данные - PHP БД
Скорее всего неправильно написал заголовок из-за непонимания причины проблемы, но вот в чём проблема: &lt;?php require_once...

Извлечь имена полей из таблицы и имена таблиц из базы данных - Базы данных
Здравствуйте. Прошу помочь с вопросом. Какой должен быть SQL запрос, чтобы получить имена полей из таблицы? Ну и второй вопрос,...

Получить имена подпапок из определённого каталога - Delphi
Доброго времени суток! Хотел бы узнать как получить имена подпапок в определённом каталоге и записать эти имена в переменную стринг и потом...

Вывести имена первых десяти файлов каталога - Bash
Вывести имена первых десяти файлов каталога /etc с расширением &quot;.conf&quot; .

Отобразить в ComboBox имена папок из заданного каталога - Visual Basic
Всем добрый день! Каким образом добавить в ComboBox строки, чтобы им присваивались названия папок из указанной папки? Т.е. имеется...

Вывести имена всех файлов из текущего каталога - Assembler
При нажатии на левую кнопку мыши вывести имена всех файлов из текущего каталога. Помогите пожалуйста, не могу понять почему не...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.02.2015, 21:07
Привет! Вот еще темы с ответами:

Показать в combobox только имена всех файлов из каталога - C#
Сделал так, но может есть более красивое решение ? using System; using System.Collections.Generic; using System.ComponentModel; ...

Вывести имена подкаталогов из текущего каталога содержащие в себе подкаталоги - Bash
Разработать программу, которая выводит на экран имена тех каталогов, которые находятся в текущем каталоге и содержат в себе подкаталоги. ...

Вывести на экран имена файлов из определённого каталога, начинающиеся на цифру - CMD/BAT
Вывести на экран имена файлов из каталога К (имя файла начинается на цифру); @echo off dir E:\K /B /P *.* pause &gt; nul

Вывести имена и подкаталоги первого уровня для каталога, заданного в проге - Assembler
Привет народ! Срочно нужна помощь, написать прогу которая будет выводить имена и подкаталоги первого уровня для каталога, заданного в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.