|
Вопрос поработе с БД в Delphi |
☑ |
0
Arhitektor
20.04.04
✎
14:14
|
Всем привет!
Есть файл ttt.dbf. Каким образом проверить, есть ли в нем поле с именем CODE и если есть, то узнать его длину и тип
Заранее спасибо
|
|
1
SnarkHunter
20.04.04
✎
14:38
|
С чего начать ответ?..
|
|
2
Arhitektor
20.04.04
✎
14:44
|
как проверить наличие в файле ttt.dbf поля CODE
|
|
3
Killgur
20.04.04
✎
15:08
|
Если ручками, то любая программа работающая с ДБФ покажет тебе это.
Если речь о Дельфи, то из хелпа FindField Example:
with Table1 do
begin
{ This is the safe way to change 'CustNo' field }
FindField('CustNo').AsString := '1234';
{ This is *not* the safe way to change 'CustNo' field }
Fields[0].AsString := '1234';
end;
|
|
4
Arhitektor
20.04.04
✎
15:11
|
(3) а если поля CustNo нет, то вот тебе и ошибочка...
|
|
5
Killgur
20.04.04
✎
15:20
|
Самому то слабо хелп почитать?
Та мна чистом англицком языке написано:
метод возвращает TField, если найдено и Nil - если нет.
На худой конец можешь в цикле просмотреть содержание Fields[х] и проверить на наличие нужного поля.
|
|