Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.06.10;
Скачать: [xml.tar.bz2];

Вниз

не определяется тип поля   Найти похожие ветки 

 
diww   (2002-05-18 13:27) [0]

когда выполняется Table1.FieldByName("name_use").DataType
пишет "access violation". Как с эти бороться?
Кусок кода:
Table1.TableName := FileNameEdit1.Text;
Table1.Open;
fn1:= Table1.Fields[0].FieldName;
tf:= Table1.FieldByName(fn1).DataType;


 
Lusha   (2002-05-18 13:35) [1]

Вегда предварительно убеждаться, что поле с таким именем существует... Гы-гы. Желательно еще в Design time...
Или использовать метод FindField...

P.S. А к чему Вы привели этот кусочек кода?


 
diww   (2002-05-18 13:48) [2]

кусок кода привёл на всякий случай. Из-за полного непонимания причин происходящего
Поле точно существует. Пробовал задавать его и явно
Table1.FieldByName("FIELD1").DataType
но всё-равно та же ошибка


 
Reindeer Moss Eater   (2002-05-18 13:54) [3]

Значит нет Table1 :)


 
Anatoly Podgoretsky   (2002-05-18 14:06) [4]

Есть ряд вопросов

Table1 существует?
FileNameEdit1.Text имеет правильное значение?
показывает ли оно на реальную таблицу?
Table1.Open таблица открывается?
можно лли открыть эту таблицу с помощью DBD
fn1 чему равно значение?
поле с таким именем существует?
tf чему равно значение?

Еще один в какой строке возникает ошибка?
И еще один отладчик у тебя есть?
И еще один какие меры со своей стороны ты предпринял для локализации ошибки, кроме обращения в форум?


 
diww   (2002-05-18 14:34) [5]

заработало !!!!!!!!
после перезагрузки компа



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.06.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.006 c
1-30748
Alia
2002-05-30 13:12
2002.06.10
Изменение шрифтов


8-30927
KJan
2001-12-30 20:34
2002.06.10
Saving


3-30676
ВоВ
2002-05-17 07:41
2002.06.10
Открыть файл DBase


8-30933
Fast
2002-01-13 21:55
2002.06.10
Macromedia Flash


1-30811
S@shka
2002-05-31 13:35
2002.06.10
Как определить что с файловой переменной?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский