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

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

Поиск в TTable глючит ! [MSSQL, ]


vangog ©   (2001-12-17 16:03:00) 

DataSource1->Edit();
Table1->FindField("WorkPosition")->AsFloat = 200.1;
а он ругается: Access violation at adress 0040258A in module ......
Read of adress 00000000000000000. Process stoped.


vangog   (2001-12-17 17:58:00) [1]

во сстроенном хелп.
void __fastcall TForm1::Button1Click(TObject *Sender)
{
//Put the DataSource into Edit mode,
// otherwise we won"t be able to change the data
DataSource1->Edit();
// This is the safe way to change "CustNo" field
Table1->FindField("CustNo")->AsString = "1234";
//This is *not* the safe way to change "CustNo" field
// Table1->Fields->Fields[0]->AsString = "1234";
}


кстате а чем плохо с Table? и с чем лучше ?


Val   (2001-12-17 16:38:00) [2]

>vangog © (17.12.01 16:15)
Потому что DataSource1.DataSet и есть Table1 в твоем случае, вероятно.


Delirium   (2001-12-17 16:16:00) [3]

В каком Help-е ? Приведи код!


Delirium   (2001-12-17 16:15:00) [4]

И вообще, что за причуда работать с MSSQL через TTable?


vangog   (2001-12-17 16:15:00) [5]

заработало. Почему же в хелпе DataSet ????


vangog   (2001-12-17 16:13:00) [6]

Тьфу, Dataset are not in edit or insert mode!


Delirium   (2001-12-17 16:10:00) [7]

Причём тут "поиск" непонятно, может стоит делать Table1->Edit(); ?


Наверх

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