![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как заменить текст в поле dbgrid'а ?
HMT © (2004-02-21 20:14:00)ээ...трудно сформулировать вопрос. Попробую так
Вот dbgrid cо значениеями:
User ID|Action|Time |Date |Etc..
1 del 13:00 10.02 etc..
2 add 13:00 10.02 etc..
Надо на ходу заменять user id на user name из другой таблицы ?..это возможно ?
т.е грид должен выдать следующее:
User ID|Action|Time |Date |Etc..
HMT del 13:00 10.02 etc..
guest add 13:00 10.02 etc..
А таблица юзеров представляет из себя:
User ID| User Name
1 HMT
2 guest
помогите плз..
YurikGl (2004-02-21 21:37:00) [1]Sorry, ето не ко мне.
HMT (2004-02-21 21:33:00) [2]v 7.1.0.131
HMT (2004-02-21 21:32:00) [3]InterBase 7.0 под виндой
YurikGl (2004-02-21 21:31:00) [4]А ты на каком сервере работаешь?
HMT (2004-02-21 21:24:00) [5]Вроде бы работает. :) Но одна проблема..он перед запросом говорит arithmetic exception, numeric overflow, or string truncation.
Cannot transliterate character between character sets.и неотображает данные :(..
YurikGl (2004-02-21 21:18:00) [6]Совет. Формируй SQL-запрос на сервере в виде View и обращайся к нему как к таблице.
HMT (2004-02-21 21:09:00) [7]YurikGl
СпасибО! Получилось! :)
YurikGl (2004-02-21 20:22:00) [8]select table1.action,...,users.username
from users,Table1
where table1.UserId=users.UserId.
HMT (2004-02-21 20:19:00) [9]YurikGl
хм..подскажи плз какого типа sql-запрос использовать ?
select user_id from actions ..?? как его заменить ?..
YurikGl (2004-02-21 20:16:00) [10]Используй либо SQL запрос, либо LookUp поля