VovaN |
Отправлено: 03.05.2006, 12:09 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 72
|
Добрый день!
На форме есть ДБгрид, в который нужно выбирать запросы с разными полями.
Если попытаться выбрать повторно, то возникает ошибка типа: неизвестный алиас поля.... (из предыдущего запроса).
Я пытался удалить все поля из датасета перед выборкой:
CODE |
for (int i=0; i<CDSDIntersect->FieldCount; i++) {
CDSDIntersect->Fields->Remove(CDSDIntersect->Fields->Fields[i]);
} |
Не помогло. Как решить эту проблемму? |
|
Guest |
Отправлено: 03.05.2006, 12:49 |
|
Не зарегистрирован
|
ДБгрид->Columns->Clear() |
|
VovaN |
Отправлено: 03.05.2006, 13:03 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 72
|
Тоже не помогло. |
|
Guest |
Отправлено: 03.05.2006, 15:06 |
|
Не зарегистрирован
|
А колонки не описаны в design time? А нет ли других контролов которые могут ссылаться на алиас поля? |
|
VovaN |
Отправлено: 03.05.2006, 16:52 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 72
|
В дизайн тайме ничего не описано. Я так понял, что это проблемма других классов, так как потестил на стандартных Квери + база БСДемо — всё работает нормально. В общем буду разбираться. Спасибо, Гест! |
|