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 руб./мес


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




 204 - Экзотические форматы файлов - Access-VC / MFC шаг за шагом / Visual C++

Шаг 204 - Экзотические форматы файлов - Access-VC

Интересно, а Вы можете работать со следующими форматами файлов совершенно одинаково ???

MDB
TXT
EXCEL
HTML
DBF
PARADOX
и Все что связано с ODBC ????

Я имею ввиду одинаково не меняя стиль программирования ??? Можете !!! Если будете использовать Access и MDB. Идея основана на том, что в ACCESS можно устанавливать связь с такими документами и они для Вас будут выглядеть как обычные таблицы Access вот так. Для убедительности я приведу пример. Мы с вами будем работать с таблицей HTML с помощью приложения на VC через Access. Для начала надо создать таблицу в HTML, я сделал такую.

<HTML>
<TABLE>
<TR>
<TD> Петя</TD>
<TD> Машинист</TD>
</TR>
<TR>
<TD>Вася
<TD>Водитель
</TR>
<TR>
<TD>Дима</TD>
<TD>Директор</TD>
</TR>
</TABLE>
</HTML>

И назвал файл test.html.

Теперь ссылку на нее надо сделать в базу данных Access. Я создал каталог Test, поместил туда HTML и создал там базу данных test.mdb и ссылку. Вот как это выглядит:

204_1.gif (3319 b)

Итак, все настроено и можно создавать приложение на VC. Создаем приложение MFC AppWizard с именем HTMLRead. Пускай будет Single, а вот на Step 2 надо установить опцию Database View without file support. В DataSource выбрать DAO и нашу базу с таблицей. После этого можно расслабиться и нажать Finish. Теперь нам надо создать переменные связанные с полями, это делается кнопкой Build All здесь.

204_2.gif (5664 b)

После этого Вы можете связывать элементы скажем CEdit на форме с этими элементами, вот так:

204_3.gif (4303 b)

Ну вот свяжите и запустите приложение. Все будет работать и Вы сможете передвигаться по записям, просматривать их и так далее. Ну это же классно !!! Мне нравится !!!


| |
Автор Каев Артем.
[AD]