![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Имена полей в SQL [D6, IB6.x]
GIL © (2003-11-24 13:22:00)
select City from City where deleted=""
при отображении в дбгриде поле отображается как и называется, но я помню, что в SQL можно задавать названия полям, но не помню как, и можно-ли русскими, если нельзя, то как сделать так, чтобы изменять лейблы для полей?
GIL (2003-11-24 13:54:00) [1]
но через SQL лучше!!
GIL (2003-11-24 13:53:00) [2]
спасибо!! у меня как раз 3-й диалект!! правда я уже так сделал - DataForm.TempQuerry.FieldByName("city").DisplayLabel :="Город";
Evgeny V (2003-11-24 13:49:00) [3]
> > Evgeny V © (24.11.03 13:35) [2]
> > Или в sql например,
> > select field1 as FIO from table1. as FIO задает новое
>
> > название поля, по русски правда не проходит
>
> Можно и по русски, но только в диалекте 3:
> select City AS "Город" from City where deleted=""
Cпасибо, буду иметь ввиду, у меня и правда диалект 1:-)))
Zacho (2003-11-24 13:37:00) [4]
> Evgeny V © (24.11.03 13:35) [2]
> Или в sql например,
> select field1 as FIO from table1. as FIO задает новое
> название поля, по русски правда не проходит
Можно и по русски, но только в диалекте 3:
select City AS "Город" from City where deleted=""
Evgeny V (2003-11-24 13:35:00) [5]
Можно и по русски, например кликнуть правой кнопкой на Query или датасете, в меню пунтк FieldEditor, там можешь добавить поля (ну думаю разберешься), потом выделив нужное поле и нажав F11, можешь в DisplayLabel задать нужное название поля, или в DBGRID. так же по колонке правой мышой, Columns Editor, выбрать нужные поля (или добавить новое) и так же по F11 в TITLE, задать нужное название поля. Или в sql например, select field1 as FIO from table1. as FIO задает новое название поля, по русски правда не проходит.
Zacho (2003-11-24 13:32:00) [6]
TField.DisplayLabel
или TDBgrid.Columns[].Title.Caption