Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Borland C + + Builder - основні моменти

Реферат Borland C + + Builder - основні моменти





Table1-> Active = false;
Table1-> DatabaseName = "BCDEMOS"
Table1-> Active = true;

В· TableName - Ім'я таблиці. p> В· Exclusive - якщо це властивість приймає значення true, то ніякий інший користувач не може відкрити таблицю, якщо вона відкрита даним додатком. Якщо це властивість одно false (значення за замовчуванням), то інші користувачі можуть відкривати цю таблицю.

В· IndexName - ідентифікує вторинний індекс для таблиці. Це властивість не можна змінити, поки таблиця відкрита. p> В· MasterFields - Визначає ім'я поля для створення зв'язку з іншою таблицею. p> В· MasterSource - Ім'я компонента TDataSource, за допомогою якого TTable отримуватиме дані із зв'язаної таблиці.

В· ReadOnly - Якщо це властивість одно true, таблиця відкрита в режимі "тільки для читання ". Не можна змінити властивість ReadOnly, поки таблиця відкрита. p> В· Eof, Bof - Ці властивості приймають значення true, коли покажчик поточного запису розташований на останній або відповідно першого запису таблиці.

В· Fields - масив об'єктів TField. Використовуючи цю властивість, можна звертатися до полів по номером, що зручно, коли заздалегідь невідома структура таблиці:

Edit1-> Text = Table1-> Fields [2] -> AsString;

Найбільш часто при роботі з компонентом TTable використовуються наступні методи:

В· Open і Close встановлюють значення властивості Active рівними True і False відповідно.

В· Refresh дозволяє заново вважати набір даних з БД.

В· First, Last, Next, Prior переміщують покажчик поточної записи на першу, останню, наступну і попередню запису відповідно, наприклад:

Table1-> First ();
while (! Table1-> Eof)
{
// що - то робимо ...
Table1-> Next ();
};

В· MoveBy переміщає покажчик на вказане число рядків (воно може бути і негативним) в межах таблиці

В· Insert, Edit, Delete, Append - переводять таблицю в режими вставки запису, редагування, видалення, додавання запису відповідно.

В· Post - здійснює фізичне збереження змінених даних. Наприклад:

Table2-> Insert ();
Table2-> Fields [0] -> AsInteger = 100;
Table2-> Fields [1] -> AsString = Edit1-> Text;
Table2-> Post ();

В· Cancel - скасовує внесені зміни, що не збережені фізично.

В· FieldByName - Надає можливість звернення до даних у полях на ім'я поля:

S = Table1-> FieldByName ("area") -> AsString;

В· SetKey перемикає таблицю в режим пошуку. p> В· GotoKey починає пошук рядка, значення Fields [n] якої одно вибраному, де n - номер колонки таблиці, починаючи з 0:

Table1-> SetKey ();
Table1-> Fields [0] -> AsString = Edit1-> Text;
Table1-> GotoKey ();

В· SetRangeStart, SetRangeEnd, ApplyRange дозволяють вибрати потрібні рядки на основі діапазону значень якого-небудь поля.

Table1-> SetRangeStart ();
Table1-> Fields [0] -> AsString = Edit1-> Text;
Table1-> SetRangeEnd ();
Table1-> Fields [0] -> AsString = Edit2-> Text;
Table1-> ApplyRange ();

В· FreeBookmark, GetBookmark, GotoBookmark-дозволяють створити позначену рядок у таблиці і потім повернутися до неї пізніше. Методи Bookmark використовують клас TBookmark. Метод GetBookmark встановлює закладку на поточному Рядок таблиці. GotoBookmark здійснює переміщення в таблиці до рядка, раніше зазначеної закладкою. Метод FreeBookmark використовується для знищення об'єкта типу TBookmark:

TBookmark Marker = Table 1 -> GetBookmark ();
Table 1 -> GotoBookmark ( Marker );
Table 1 -> FreeBookmark ( Marker );

Події компонента TTable дозволяють будувати і контролювати поведінку приложе ий БД. Наприклад, подія BeforePost настає перед вставкою або зміною запису, подія AfterPost - після збереження вставленої або зміненої запису, подія AfterDelete - після видалення запису і т.д.

Щоб внести компонент TTable у форму, потрібно виконати наступне:

1. Використовуючи сторінку Data Access палітри компонентів, розмістити компонент TTable на формі або в модулі даних.

2. Властивості DatabaseName присвоїти ім'я каталогу, де знаходиться БД, або псевдо има БД. p> 3. Властивості TableName привласнити ім'я таблиці або вибрати таблицю з випадаючого списку.

4. Внести до форми компонент DataSource і встановити значення властивості DataSet рівним імені компоненту TTable.

5. Внести компоненти D...


Назад | сторінка 5 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access
  • Реферат на тему: Способи запису інформації на вінчестер, головки читання-запису
  • Реферат на тему: Побудова графіка квадратного рівняння за допомогою електронної таблиці
  • Реферат на тему: Відеореклама. Електронні таблиці