Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.18;
Скачать: CL | DM;

Вниз

При ччитывания поля таблицы возникает ошибка . Почему ?   Найти похожие ветки 

 
Tutov Roman   (2002-06-26 14:49) [0]

Исходные данные
Считываю табличку из IB

pFIBDatabase1.Connected:=true;
pFIBDataSet4.Active:=false;
pfibDataset4.SQLs.SelectSQL.Clear;
pfibDataset4.SQLs.SelectSQL.Add("SELECT * From ZAKAZ");
pfibDataset4.SQLs.SelectSQL.Add("where");
pfibDataset4.SQLs.SelectSQL.Add("KLIENT = "Pupkin"");//:)
Form1.pFIBDataSet4.Active:=true;

pfibDataset4.First;
while not pfibDataset4.Eof do
begin
Table4.Open;
Table4.Insert;
Table4.FieldByName("KOLVO").AsInteger:= pFIBDataSet4.FieldByName("KOLVO").AsInteger ;
Table4.FieldByName("ZAKAZ").AsInteger:= pFIBDataSet4.FieldByName("ZAKAZ").AsInteger ;

Table4.FieldByName("TIP").AsString:= pFIBDataSet4.FieldByName("TIP").AsString ;
Table4.Post;
pfibDataset4.Next;
end;

При запуске говорит что поле "ZAKAZ" не обнаружено .
Поле в базе существует и содержит Integer значения

Чего я упустил ?

Да и еще ..остальные поля нормально вставляются...


 
Fareader ©   (2002-06-26 15:35) [1]

А кто не нашел поле: Table4 или pfibDataset4 ?


 
Tutov Roman   (2002-06-26 16:07) [2]

Поле не нашел pfibDataset4


 
dimis   (2002-06-26 17:27) [3]

хм.. интересно как получается
таблица (вьюшка ) ZAKAZ и поле в ней тоже ZAKAZ?
рекурсия какая-то
проверь это
и что значит поле содержится в базе? поле может содержаться в таблице,а таблица в базе
насколько я понял у тебя есть таблица ZAKAZ и в ней какие-то поля
в строке - pFIBDataSet4.FieldByName("ZAKAZ").AsString надо писать не имя таблицы а имя поля в этой таблице


 
Tutov Roman   (2002-06-26 17:30) [4]

Именно . Таблица ZAKAZ и поле в ней тоже ZAKAZ . До сих пор проблем не возникало...


 
dimis   (2002-06-26 17:37) [5]

попробуй открыть fields Editor для pFIBDataSet4
есть ли там это поле или нет?
как туда добавлять поля надеюсь знаешь. Если нет напишу


 
Tutov Roman   (2002-06-26 17:50) [6]

Именно . Таблица ZAKAZ и поле в ней тоже ZAKAZ . До сих пор проблем не возникало...


 
dimis   (2002-06-26 17:59) [7]

я не глухой :)


 
Tutov Roman   (2002-06-26 18:01) [8]

Есть. Есть Это поле. IbExpert его прекрасно видит !!!


 
fnatali ©   (2002-06-27 06:10) [9]

Попробуй обратиться к этому полю не по имени, а по индексу


 
Tutov Roman   (2002-06-27 13:35) [10]

Вопрос снимаю . Я сам дурак. Я исхитрился в имени поля использовать русскую букву "A"



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

Текущий архив: 2002.07.18;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
14-58263
esu
2002-06-17 20:50
2002.07.18
http://www.metalweb.ru/forum/read.php?f=14&i=33&t=33


3-57955
boa
2002-06-24 06:50
2002.07.18
Проблема с доступом к пакетной процедуре через роль


1-58172
alex-ran
2002-07-05 13:31
2002.07.18
Запуск проги с параметрами


14-58313
lak_b
2002-06-22 00:35
2002.07.18
комп виснет!


1-58078
Dinara
2002-07-08 11:54
2002.07.18
Как увно указать платформу под приложение?