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

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





и сітку з точок на формі видимої для вирівнюємо компонентів

В· Snap to grid - змусити ліві і верхні боку компонентів розташуватися на лініях сітки.

3. Для того, щоб змінити відстань між вузлами сітки, потрібно ввести нові значення замість наявних. Значення за замовчуванням - 8 пікселів по осі X (по горизонталі) і по осі Y (по вертикалі).

4. Натиснути OK. <В  Робота з базами даних в Borland C + + Builder.

Використовуючи Borland C + + Builder, можна створити програми, що працюють як з однокористувацький базами даних (БД), так і з серверними СУБД, такими як Oracle, Sybase, Informix, Interbase, MS SQL Server, DB2, а також з ODBC-джерелами. Можливості C + + Builder, пов'язані із створенням додатків, що використовують бази даних, вельми обширні для того, щоб описати їх в одній статті. Тому сьогодні ми розглянемо лише найпростіші можливості роботи з таблицями баз даних.

Набір даних в C + + Builder - це об'єкт, що складається з набору записів, кожна з яких, у свою чергу, складається з полів, і покажчика поточного запису. Набір даних може мати повну відповідність з реально існуючою таблицею або бути результатом запиту, він може бути частиною таблиці або об'єднувати між собою кілька таблиць.

Набір даних в C + + Builder є нащадком абстрактного класу TDataSet (Абстрактний клас - це клас, від якого можна породжувати інші класи, але не можна створити екземпляр об'єкта цього класу). Наприклад, класи TQuery, TTable і TStoredProc, що містяться на сторінці палітри компонентів Data Access, - Спадкоємці TDBDataSet, який, у свою чергу, є спадкоємцем TDataSet. TDataSet містить абстракції, потрібні для безпосереднього управління таблицями або запитами, забезпечуючи засоби для того, щоб відкрити таблицю або виконати запит і переміщатися по рядках.

Компонент TDataSource

Компонент DataSource діє як посередник між компонентами TDataSet (TTable, TQuery, TStoredProc) і компонентами Data Controls - елементами управління, забезпечують подання даних на формі. Компоненти TDataSet управляють зв'язками з бібліотекою Borland Database Engine (BDE), а компонент DataSource управляє зв'язками з даними в компонентах Data Controls.

У типових додатках БД компонент DataSource, як правило, пов'язаний з одним компоненом TDataSet (TTable або TQuery) і з одним або більше компонентами Data Controls (такими, як DBGrid, DBEdit та ін.) Зв'язок цього компоненту з компонентами TDataSet і DataControls здійснюється з використанням наступних властивостей і подій:

В· Властивість DataSet компонента DataSource ідентифікує ім'я компоненту TDataSet. Можна привласнити значення властивості DataSet на етапі виконання або за допомогою інспектора об'єктів на етапі проектування.

В· Властивість Enabled компонента DataSource активізує або зупиняє взаємозв'язок між компонентами TDataSource і Data Controls. Якщо значення властивості Enabled одно true, то компоненти Data Controls, пов'язані з TDataSource, сприймають зміни набору даних. Використання властивості Enabled дозволяє тимчасово роз'єднувати візуальні компоненти Data Controls і TDataSource, наприклад, для того, щоб у разі пошуку в таблиці з великою кількістю записів НЕ відображати на екрані гортання всієї таблиці.

В· Властивість AutoEdit компонента DataSource контролює, як ініціюється редагування в компонентах Data Controls. Якщо значення властивості AutoEdit одно true, то режим редагування починається безпосередньо при отриманні фокусу компонентом Data Controls, пов'язаним з даним компонентом TDataSet. В іншому випадку режим редагування починається, коли викликається метод Edit компонента TDataSet, наприклад, після натиснення користувачем кнопки Edit на компоненті DBNavigator. В· Подія OnDataChange компонента DataSource настає, коли відбувається зміна значення поля, запису, таблиці, запиту.

В· Подія OnUpdateData компонента DataSource настає, коли користувач намагається змінити поточний запис в TDataSet. Оброблювач цієї події слід створювати, коли потрібно дотриматися умов посилальної цілісності або обмеження, накладаються на значення полів змінною бази даних.

Компонент TTable

Найбільш простим способом звернення до таблиць баз даних є використання компонента TTable, що надає доступ до однієї таблиці. Для цієї мети найбільш часто використовуються наступні характеристики:

В· Active - вказує, відкрита (true) чи ні (false) дана таблиця. p> В· DatabaseName - Ім'я каталогу, що містить шукану таблицю, або псевдонім (alias) видаленої БД (псевдоніми встановлюються за допомогою утиліти конфігурації BDE, опис якій присутній в багатьох джерелах, присвячених продуктам Borland, або за допомогою SQL Explorer, що викликається за допомогою пункту меню Database/Explore). Ця властивість може бути змінене тільки у випадку, якщо таблиця закрита (її властивість Active одно false), наприклад:

...


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





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

  • Реферат на тему: Моделювання дошки Гальтона на C + + Borland Builder
  • Реферат на тему: Створити меню без файла опису ресурсів за допомогою функцій CreateMenu і Cr ...
  • Реферат на тему: Створення Web-додатки каталогу дитячого одягу для мережі магазинів &BABY BO ...
  • Реферат на тему: Опис розподілу населення якої економічної групи за допомогою різних моделей ...
  • Реферат на тему: Білки злакових. Їх біолого-фізіологічне значення. Порушення травлення, що ...