Библиотека Интернет Индустрии I2R.ru |
|||
|
Hесколько советов начинающим программировать на Visual BasicСтавьте версию 5.0 и последний сервис пак к ней. В отличии от шестерки она имеет нормальный Help и создает меньше проблем при использовании. Большинство элементов управления, идущих в поставке VB, являются урезанными версиями компонентов сторонних производителей. Поэтому рекомендую сразу перейти на полноценные версии. Hаиболее используемые контролы: Разработчик: Sheridan Software (www.shersoft.com)
Разработчик: VideoSoft (www.videosoft.com) VS OCX - имеет VS Elastic - панель, динамически меняющую размеры размещенных на ней компонентов, парсер строк и некоторые другие ActiveX Для настольных СУБД (Access, DBase, Paradox) лучше использовать DAO, как наиболее мощьный и специально разработанный для этого интерфейс. ADO не реализует всех методов обращения к базам, например не подставляет Default Value и не имеет динамического обновления данных. Доводы в пользу ADO типа "сейчас сделаем на настольной СУБД а потом перейдем на серверную" не уместны, поскольку все равно проект придется переписывать заново. Для использующих серверы баз данных, в частности MS SQL Server, ADO является самым быстрым интерфейсом. В Visual Basic версии 6.0 добавлены две замечательные вещи: событие Validate - после редактирования данных в контроле и дополнительный дизайнер DataEnviroment. А так же исковеркана до невозможности справочная система, идущая в формате MSDN. DataEnviroment позволяет обращаться к серверу и открывать множество наборов данных через одно единственное соединение, в отличии от ADO Data Control, который на каждый Recordset требует отдельный Connection. Для любителей работать с базой данных любого уровня в связанном (Data Aware) режиме порекомендую:
Для вывода отчетности пользуйтесь следующими компонентами (по мере возрастания крутизны)
PS: Упомянутые производители |
|
2000-2008 г. Все авторские права соблюдены. |
|