рама bcp (Bcp.exe) являє собою інструмент командного рядка, что вікорістовує API-інтерфейс програми масового копіювання (BCP). Програма bcp Виконує наступні Завдання:
масовий експорт даніх з табліці SQL Server у файл даніх;
масовий експорт даніх Із запиту;
масовий імпорт даніх з файлу даніх до табліці SQL Server;
создания файлів форматування. p> Програма bcp віклікається командою bcp. ! Застосування відряд bcp для масового імпорту вімагає розуміння схеми табліці и тіпів даніх ее стовпців (Якщо не вікорістовується заздалегідь Створений файл форматування). p> Програма bcp может експортуваті дані з табліці SQL Server у файл даніх для Використання іншімі програмами. Програма такоже может Імпортувати дані в таблиці SQL Server з Іншої програми, Звичайний Іншої системи управління базою даніх (СКБД). Спочатку віконується експорт даніх з Іншої програми у файл даніх, а потім окрем операцією дані копіюються з файлу даніх до табліці SQL Server. p> Програма bcp надає ключі для вказівкі типом даніх файлу даніх та других відомостей. Если Такі ключі НЕ задані, программа виводу запрошення для запровадження ціх відомостей, Наприклад для типом полів даніх у файлі даніх. Потім команда запітує, чі нужно создать файл форматування, что містіть дані ВІДПОВІДІ. Щоб Забезпечити гнучкість для майбутніх операцій масового імпорту та експорту, часто вікорістовується файл форматування. У Наступний командах bcp можна вказаті файл форматування для еквівалентніх файлів даніх. Додаткові Відомості дів вказівка форматів даніх для сумісності з помощью програми bcp. p> Сімейство класів iostream Забезпечує Операції вводу-виводу между програмою и терміналом. Сімейство fstream вікорістовує такий же інтерфейс для забезпечення Операції вводу/виводу между програмою и файлом. Крім того бібліотека С + + має сімейство класів sstream, Яке вікорістовує такий же інтерфейс для забезпечення вводу/виводу между програмою и об'єктом класу string. Це означає, что ті Самі методи класу ostream, яки вікорістовувалісь при роботі з об'єктом cout, можна вікорістаті и для передачі ІНФОРМАЦІЇ в об'єкт класу string, а методи класу iostream, Наприклад getline (), - Для читання ІНФОРМАЦІЇ Із об'єкта класу string. Процес читання відформатованої ІНФОРМАЦІЇ Із об'єкту string назівається внутрішнім форматуванням. Далі ми коротко розглядаємо его Властивості.
заготівельні файл sstream візначає клас ostreangstream породженій від класу ostream. Для об'єкту ostreangstream можна користуватись такими самими методами, что и для об'єкту cout, можна сделать Наступний:
Ostreangstream outstr;
Double price = 55.00;
Char * ps = "for a copy of the draft C + + kstandard! ";
Outstr.precision (2);
Outstr <
Outstr <<"Pay only $" <
Відформатованій текст Направляється в буфер, причому об'єкт Виконує Динамічний Розподіл памяті, щоб збільшити буфер при необхідності. Клас ostreangstream має функцію-елемент з іменем str (), яка повертає об'єкт класу string, ініціалізованій з вмістімістю буфера:
// повертає рядок з відформатованою інформацією
String mesg = outstr. Str ();
При вікорістанні методу str () обєкт "заморожується" - после цього у нього Вже НЕ можна Нічого Записати.
В
СПИСОК ЛІТЕРАТУРИ:
1. Станек У. Windows Server 2003. Довідник адміністратора. - М: В«Російська редакціяВ», 2004. p> 2. Несвижский В. Програмування апаратних засобів в Windows. - М: В«БХВ-ПетербургВ», 2004. p> 3. Фіногенов К.Г. Самовчитель з системних функцій MS-DOS - М: В«Радіо і зв'язокВ», 1995. - 379 с. p> 4. Корпорація Cisco Systems Inc. Програма мережевої академії Cisco CCNA 1 і 2. Воспомагательное керівництво. 3-е вид.: Пер. з англ.: Видавничий дім «³льямсВ», 2005. - 1168 с. p> 5. Таненбаум Е. Комп'ютерні мережі. 4-е вид. - СПб.: Пітер, 2003. - 992 с. p> 6. Уолл Д і ін Використання World Wide Web. 2-е видання: Пер. з англ. - К: Діалектика, 1997. - 432с. br/>