Вниз
Скачать: CL | DM;

Как записать текст, в текстовое поле таблицы Paradox 7   Найти похожие ветки 

← →
cstor ©   (2008-09-05 11:03) [0]

Есть таблица Paradox 7 "pasport", в ней поле "Imya:" c типо Alpha 30. При попытки записть текст в это поле выходит ошибка.
например:

pasportImya.Value:="ИВАН";
pasportImya.Value:=S;

Где "S"  string или string[30] или string[29] или string[25]

хотя если присваивать значение поля другой таблицы, все работает:
PasportImya.Value:=bas1io.Value;


← →
Правильный$Вася   (2008-09-05 11:05) [1]


>  При попытки записть текст в это поле выходит ошибка.

какая?


← →
cstor ©   (2008-09-05 11:57) [2]

Dataset not in edit or insert mode


← →
Медвежонок Пятачок ©   (2008-09-05 12:01) [3]

хотя если присваивать значение поля другой таблицы, все работает:

потому что она in edit or insert mode


← →
Правильный$Вася   (2008-09-05 12:22) [4]

ну так и сделай
if( not Pasport.State in[dsInsert,dsEdit] ) then
 Pasport.Edit;

а потом уже присваивай


← →
cstor ©   (2008-09-05 12:35) [5]

УРА! Заработало.

Спасибо Правильный$Вася.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.006 c
10-1155886244
Alvin
2006-08-18 11:30
2009.05.10
Защита документа Word


11-1196939671
MTsv DN
2007-12-06 14:14
2009.05.10
Редактирование элементов ImageList...


15-1236671607
Andreyar
2009-03-10 10:53
2009.05.10
Есть работа по Delphi. Кто возьмется


15-1236170404
Кто б сомневался
2009-03-04 15:40
2009.05.10
Билл Гейтс запрещает своим детям пользоваться iPod и IPhone


6-1202988792
РВА
2008-02-14 14:33
2009.05.10
Сеть по електропроводке




   Наверх