powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JDBC SQL Server
17 сообщений из 17, страница 1 из 1
JDBC SQL Server
    #34635482
quest_srg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скачал драйвер JDBC для 2000 и для 2005 MS SQL Server'a на Microsoft.com.
Стал подключаться к 2000-му через соответствущий драйвер - все в порядке, нормально работает.
К 2005-му через 2005 JDBC тоже нормально подключился, но при обращении к metaData.getTableName(column+1), где
resultSet = statement.executeQuery(currentQuery);
metaData = resultSet.getMetaData();
он выдает пустую строку. Причем вне зависимости от значения параметра column.

Что странно, так это то, что при работе с 2000-м этот метод работал корректно (при неизменной базе данных, запросе и вообще коде программы (за исключением версии драйвера JDBC))


Подскажите что делать?
...
Рейтинг: 0 / 0
JDBC SQL Server
    #34647948
quest_srg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди добрые, чего же никто не отвечает???
Неужели никто не знает ответа...

Ответьте пожалуйста
...
Рейтинг: 0 / 0
JDBC SQL Server
    #34648064
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как я понимаю, JDBC драйвер от MS это какая-то провокация. Возьми другие драйвера
...
Рейтинг: 0 / 0
JDBC SQL Server
    #34648187
y3u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exppкак я понимаю, JDBC драйвер от MS это какая-то провокация. Возьми другие драйвера
+1
...
Рейтинг: 0 / 0
JDBC SQL Server
    #34649402
quest_srg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подкинте пожалуйста ссылочку

Но ведь MS SQL Server 2005 тоже от Microsoft'a...
...
Рейтинг: 0 / 0
JDBC SQL Server
    #34649415
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зачем получать имя таблицы из метаданных результатов запроса а не из бд. Может в 2005 эту возможность закрыли. И у микрософта драйвер вероятно будет более качественный чем поделки третьих фирм
...
Рейтинг: 0 / 0
JDBC SQL Server
    #34649438
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024зачем получать имя таблицы из метаданных результатов запроса а не из бд. Может в 2005 эту возможность закрыли.
+1
1024 И у микрософта драйвер вероятно будет более качественный чем поделки третьих фирм
-1. к сожалению практика иногда показывает обратное.
...
Рейтинг: 0 / 0
JDBC SQL Server
    #34650152
jtds
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
JDBC SQL Server
    #34650353
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
y3u exppкак я понимаю, JDBC драйвер от MS это какая-то провокация. Возьми другие драйвера
+1 +2
я с MS работал, токая тоска меня взяла... маму била гейца вспоминал...
...
Рейтинг: 0 / 0
JDBC SQL Server
    #34652558
quest_srg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чего-то по этой ссылке скачиваться ничего не хочет..
К тому же как я понял там этот драйвер платный..

Кинте ссылочку на какой-нибудь хороший free драйвер (только не мост odbc-jdbc), а именно JDBC пожалуйста.
...
Рейтинг: 0 / 0
JDBC SQL Server
    #34652566
quest_srg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1024зачем получать имя таблицы из метаданных результатов запроса а не из бд. Может в 2005 эту возможность закрыли. И у микрософта драйвер вероятно будет более качественный чем поделки третьих фирм

для унификации update данных на экране. Т.е. при изменении чего-либо на JTable запускается в модели метод, генерирующий update-запрос. А для этого вначале нужно определить к какой таблице БД относится данное поле, чтобы написать Update таблица set ...
(а проблема в том, что на JTable в запросе может участвовать несколько таблиц)

или можно как-то по-другому???
...
Рейтинг: 0 / 0
JDBC SQL Server
    #34652616
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
quest_srg wrote:

> Чего-то по этой ссылке скачиваться ничего не хочет..

Нормально качается, по ссылке Download: http://sourceforge.net/project/showfiles.php?group_id=33291

> К тому же как я понял там этот драйвер платный..

http://jtds.sourceforge.net/
jTDS is free software. jTDS is released under the terms of the GNU LGPL, giving you not only the
posibility to debug and tweak it to your own liking but also to use it in and distribute it with
your free or commercial applications.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
JDBC SQL Server
    #34652878
quest_srg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо, скачалось


Но, тут такая же ошибка - metaData.getTableName(column+1), где
resultSet = statement.executeQuery(currentQuery);
metaData = resultSet.getMetaData();
он выдает пустую строку.
...
Рейтинг: 0 / 0
JDBC SQL Server
    #34652908
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RTFM
Returns:
table name or "" if not applicable
...
Рейтинг: 0 / 0
JDBC SQL Server
    #34655428
quest_srg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не понял...
...
Рейтинг: 0 / 0
JDBC SQL Server
    #34656789
quest_srg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
quest_srgспасибо, скачалось


Но, тут такая же ошибка - metaData.getTableName(column+1), где
resultSet = statement.executeQuery(currentQuery);
metaData = resultSet.getMetaData();
он выдает пустую строку.


Так что же с этим делать?
...
Рейтинг: 0 / 0
JDBC SQL Server
    #34657174
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ужо усих достал, хлопец.
сказано тебе тиммом: не хочет не возвращает - его собачье дело.
Придумывай как по другому сделать, или в промоутеры ...
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JDBC SQL Server
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]