powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / java&access
2 сообщений из 2, страница 1 из 1
java&access
    #32156781
mac
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mac
Гость
добрый день!
помогите решить небольшую проблемку.
есть у меня такая Таблица1
Код: plaintext
1.
2.
3.
4.
поле1| поле2| поле3 |поле4| поле5
 ------------------------------------
 
 n      n      n      n      n
 n      n      n      n      n

я запросом отбираю
Код: plaintext
SELECT (поле1, поле2, поле3*k, поле4*k) FROM таблица1;

и в запрос передаю значения к.

он мне выдает результат таблицу после преобразования в JDBCAdapter:

Код: plaintext
1.
2.
поле1| поле2| Expr1002| Expr1003|
 n      n       n*k       n*k       
 n      n       n*k       n*k       

типа что он выдал не значения полей, а вычисленное значение. и это здорово, я этого и хотел, но пользователю это знать не обязательно. как мне вернуть название полей в моей таблице, которую он показывает. он мне выдает эти Expr1002 и Expr1003 в заголовках полей, вместо их названий.
JDBCAdapter получает метаданные таблицы, чтобы вернуть названия полей, ну и соотв. проставляет вместо их названий Expr1002 и Expr1003 там где что-то вычислял.
как получить нормальные названия полей?
...
Рейтинг: 0 / 0
java&access
    #32156829
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Используй псевдоноимы (alias)

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
SELECT 
         t1.поле1 as pole1,
         t1.поле2 as pole2, 
         t1.поле3*k as pole3,
         t1.поле4*k as pole4)
FROM
         таблица1 as t;
 
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / java&access
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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