Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как присвоить полю базы значение?


sdram ©   (2002-07-05 16:25:00) 

Я пробую так:
var

Buffer: PChar;
strValue:string;
begin
strValue := "4";
GetMem(Buffer, Length(strValue)+1);

StrPCopy(buffer, strValue);
Field.SetData(buffer);

FreeMem(Buffer, Length(strValue)+1);

end;
но в поле появляется адрес метки.


Дремучий   (2002-07-05 17:43:00) [1]

2 sdram
переходишь с С++ на Делфи?
:))

у меня те же прблемы, токо я с Делфи перехожу на С++...
хочется знать побольше...


Johnmen   (2002-07-05 16:36:00) [2]

Всякие GetMem, StrPCopy, FreeMem здесь абсолютно неуместны ! :)))


Skier   (2002-07-05 16:30:00) [3]

>sdram
А не проще сделать так : Field.Value := strValue; ?


Виктор Щербаков   (2002-07-05 16:28:00) [4]

Field.AsString := "4";


Наверх

Титульная страница Поиск, карта сайта Написать письмо