C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 141 - Дальше о том как среда VC работает с файлами БД / MFC шаг за шагом / Visual C++

Шаг 141 - Дальше о том как среда VC работает с файлами БД

Итак, в прошлый раз мы с Вами создавали таблицу. Теперь давайте к созданной таблице добавим записи. Открывайте наш проект. Выбирайте пукнт меню Insert и далее New Database Item для ввода SQL операторов. Итак. Вот сам оператор.

INSERT INTO `Table1`
VALUES (5678)
Он переводится примерно так - Вставить в таблицу строку с значением 5678. Попробуйте поэкспериментировать и получить такие результаты как на экране.

141_1.gif (3452 b)

Для того, чтобы создать таблицу с заранее создаными полями нужно указать их спецификацию в CREATE TABLE

CREATE TABLE Table2(Name char(20), telef char(20))

Вот результат этой операции.

141_2.gif (2173 b)

Как вы заметили все указанные мною операции являются отдельными командами языка управления базами данных SQL. Вы можете отдельно почитать о языке SQL и поэксперементировать не только по описанным возможностям, но и больше.

К созданой таблице можно добавить колонки, но при условии, что в ней нет данных, вот так например.

ALTER TABLE Table2 ADD Memos char(20)
Теперь давайте заполним эту таблицу значениями вот примерно так.
INSERT INTO `Table2`
VALUES ('Оля', '34532', '34455')

141_3.gif (1631 b)

Следует отметить, что возможности самого языка зависят от типа драйвера ODBC и физической базы данных. Например, понятие вида (View) не существут для DBF и поэтому использовать допустим оператор CREATE VIEW не получится.

Так же интересен тот момент, что все созданные SQL операторы можно сохранять. При закрытии правого окна появится вопрос о сохранении запроса. Отвечайте да.

141_4.gif (1892 b)

Вводите имя. Все запросы будут помещены на вкладку FileView. Выбрав запрос и щекнув на нем два раза Вы сможете быстро повторить операцию.

141_5.gif (2179 b)


Загрузить проект | | |
Автор Каев Артем.
[AD]