![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Evropeec |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 86 Регистрация: 20.2.2007 Репутация: нет Всего: нет |
Как узнать имена полей в запросе?
есть запрос
а теперь я хочу узнать список имен полей из запроса. Каким-нибудь образом запихнуть список допустим в ArrayList. Если честно очень не хочется лезть в системные таблицы, да это и не всегда возможно. |
|||
|
||||
| Evropeec |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 86 Регистрация: 20.2.2007 Репутация: нет Всего: нет |
все нашел
и
|
||||
|
|||||
| DEER |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 749 Регистрация: 12.4.2005 Где: г. Рязань Репутация: нет Всего: 13 |
Название последнего поля. Далее сам разбережся -------------------- |
|||
|
||||
| Gugle |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 9.12.2005 Репутация: нет Всего: нет |
А можно как нибуть вытащить время выполнения запроса?
|
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Можно узнать, сколько занял вызов execute(), но это будет включать и задержки сети и много чего еще. Чтобы узнать чистое время выполнения запроса, нужно использовать средства профилирования сервера. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Gugle |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 9.12.2005 Репутация: нет Всего: нет |
Именно это и надо. Подскажи плз., а то не могу найти. И еще. Есть ли какой нить готовый прогресс монитор на execute() методы типа ProgressMonitorInputStream()? |
|||
|
||||
| LSD |
|
||||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Ну так какие проблемы:
Нет и быть не может, т.к. даже сервер БД не знает сколько займет выполнение запроса, плюс ко всему могут быть задержки связанные с сетью. Так что прогресс просто нельзя замерить. Максимум что можно, это отобразить "мотающийся прогрес-бар", что приложение не зависло и работает. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
||||
|
|||||
| math64 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2505 Регистрация: 12.4.2007 Репутация: 8 Всего: 72 |
Если запрос выполняется несколько раз, можно ориентироваться на время выполнения предыдущего запроса
|
|||
|
||||
| Gugle |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 9.12.2005 Репутация: нет Всего: нет |
Спасибки!
|
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |