Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ПРОБЛЕМА!!! Как заполнить таблицу?
|
|||
|---|---|---|---|
|
#18+
Всем привет! Помогите пожалуйста, есть столбец в TDBGrid, значения в котором полученны с помощью SQL запроса, нужно чтобы в столбце вместо значения 1 отображалось значение "Да", а вместо значения 0 отображалось значение "Нет". Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 16:00 |
|
||
|
ПРОБЛЕМА!!! Как заполнить таблицу?
|
|||
|---|---|---|---|
|
#18+
Можно по разному , можно сделать с помошью LookUp поля а можно на событие OnDrawGridCell (точно непомню) выводить сооветсвующий текст ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 16:14 |
|
||
|
ПРОБЛЕМА!!! Как заполнить таблицу?
|
|||
|---|---|---|---|
|
#18+
Дополню. Можно непосредственно в запросе преобразовать, можно вычисляемое поле создать, можно обработчик поля OnGetText заюзать. Выбирай. А лучше EhLib юзать и галку поставить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 16:28 |
|
||
|
ПРОБЛЕМА!!! Как заполнить таблицу?
|
|||
|---|---|---|---|
|
#18+
Есть несколько вариантов: 1. На форме уже существует ClientDataSet и его поля совпадают с TAdoQuery. 1.1 procedure TForm1.FormCreate( ... ) begin ... ClientDataSet.CreateDataSet; ... end; 1.2 procedure TForm1.ADOQuery1AfterScroll(DataSet: TDataSet); begin ClientDataSet.EmptyDataSet; ClientDataSet.AppendRecord( [ ... ] ); end; 2. На форме уже существует ClientDataSet и у него нет полей, а в TAdoQuaery есть. 2.1 procedure TForm1.FormCreate( ... ) begin ... ClientDataSet.CreateDataSet; ClientDataSet.Data := Null; ClientDataSet.FieldDefs.BeginUpdate; ClientDataSet.FieldDefs := ADOQuery1.FieldDefs ClientDataSet.FieldDefs.EndUpdate; ... end; 2.2 procedure TForm1.ADOQuery1AfterScroll(DataSet: TDataSet); begin ClientDataSet.EmptyDataSet; ClientDataSet.AppendRecord( [ ... ] ); end; 3. На форме нет ClientDataSet. 3.1 implementation {$R *.DFM} var CDS: TClientDataSet; 3.2 procedure TForm1.FormCreate( ... ) begin ... CDS := TClientDataSet.Create( nil ); ClientDataSet.Data := Null; ClientDataSet.FieldDefs.BeginUpdate; ClientDataSet.FieldDefs := ADOQuery1.FieldDefs ClientDataSet.FieldDefs.EndUpdate; ... end; 3.3 procedure TForm1.ADOQuery1AfterScroll(DataSet: TDataSet); begin ClientDataSet.EmptyDataSet; ClientDataSet.AppendRecord( [ ... ] ); end; 3.4 procedure TForm1.FormClose( ... ) begin CDS.Free; end; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 16:34 |
|
||
|
ПРОБЛЕМА!!! Как заполнить таблицу?
|
|||
|---|---|---|---|
|
#18+
Не подскажишь как с помощью запроса сделать, OnGetText - событие какой компоненты и что такое EhLib. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 16:37 |
|
||
|
ПРОБЛЕМА!!! Как заполнить таблицу?
|
|||
|---|---|---|---|
|
#18+
Не подскажишь как с помощью запроса сделать, это для сиквела Код: plaintext 1. 2. 3. OnGetText - событие какой компоненты TField и что такое EhLib. http://www.farpost.com/personal/dmitryb/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 16:47 |
|
||
|
ПРОБЛЕМА!!! Как заполнить таблицу?
|
|||
|---|---|---|---|
|
#18+
Что такое colYesNo и colSomeField. Cпасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 17:00 |
|
||
|
ПРОБЛЕМА!!! Как заполнить таблицу?
|
|||
|---|---|---|---|
|
#18+
Что такое colYesNo и colSomeField. Cпасибо. 8-) colYesNo это алиас для выражения, вычисляемого в CASE. А colSomeField - это то поле, где храниться 0\1. Тыж не написал как поле называется, вот я его так и назвал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 17:10 |
|
||
|
ПРОБЛЕМА!!! Как заполнить таблицу?
|
|||
|---|---|---|---|
|
#18+
Select не работает, ругается на = перед CASE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2003, 11:23 |
|
||
|
ПРОБЛЕМА!!! Как заполнить таблицу?
|
|||
|---|---|---|---|
|
#18+
С какой субд работаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2003, 11:50 |
|
||
|
ПРОБЛЕМА!!! Как заполнить таблицу?
|
|||
|---|---|---|---|
|
#18+
С Interbase 7 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2003, 11:54 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32198668&tid=2117797]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
47ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 342ms |

| 0 / 0 |
