VB.NET навсегда
Главная | Регистрация | Вход
Пятница
19.04.2024
13:26
Приветствую Вас Гость | RSS
Для инсталляции SQL Server 2000 требуется компьютер с процессором Pentium (или совместимым с ним) с частотой не менее 166 МГц, пространство на жестком
диске от 95 до 270 Мбайт (270 Мбайт для типичного варианта инсталляции и 44 Мбайт для Desktop Engine), дисковод для компакт-дисков, броузер Internet Explorer
версии 5.0 или выше, а также совместимая операционная система (см. выше). Для оперативной памяти установлены следующие требования:

• для стандартной редакции Standard Edition — минимум 64 Мбайт;
• для корпоративной редакции Enterprise Edition — минимум 64 Мбайт (рекомендуется 128 Мбайт);
• для персональной редакции Personal Edition — минимум 64 Мбайт для операционной системы Windows 2000 и 32 Мбайт для других операционных систем;
• для редакции Developer Edition — минимум 64 Мбайт;
• для ядра Desktop Edition — минимум 64 Мбайт для операционной системы
Windows 2000 и 32 Мбайт для других операционных систем.

Если вы уже пытались ... Читать дальше »

Просмотров: 4406 | Добавил: admin | Дата: 11.10.2009 | Комментарии (6)

Работа с сервером баз данных значительно отличается от совместного использо-
вания файла базы данных Microsoft Jet. Для успешной работы с SQL Server нужно по-
знакомиться с новыми понятиями и дополнительными возможностями. Однако уста-
новка и использование SQL Server 2000 организована гораздо проще, чем в предыду-
щих версиях, особенно в версии 6.5 и более ранних.

Ниже перечисляются основные условия для установки и работы разных редакций
сервера базы данных SQL Server 2000.
• SQL Server 2000 Standard Edition— это стандартная редакция, которая содержит
основной сервер баз данных для рабочей группы или отдела.
• SQL Server2000 Enterprise Edition— это корпоративная редакция, которая содер-
жит все элементы стандартной редакции и предлагает повышенную произво-
дительность и другие компоненты для крупных организаций, Web-узлов и хра-
нилищ данных.
• SQL Server 2000 Personal Edition— это персональная ред ... Читать дальше »

Просмотров: 3250 | Добавил: admin | Дата: 11.10.2009 | Комментарии (0)

Для создания базы данных в первую очередь нужно определить, какого рода ин-
формацию ей предстоит отслеживать. Затем можно приступать к проектированию,
создавая таблицы, состоящие из полей, которые определяют типы хранимых данных.
После создания структуры базы данных можно сохранять данные в виде записей.
Однако невозможно добавлять данные в базу данных, которая не имеет таблиц или
определений полей, поскольку в этом случае негде хранить данные. Отсюда следует, что
проектирование базы данных имеет решающее значение для эффективности ее рабо-
ты, в частности потому, что структура базы данных после ее реализации порой тяжело
поддается изменениям.
В этой книге таблицы представлены в стандартном схематичном формате.
В верхней части схемы приводится имя таблицы, а под ним — список названий полей.

Многоточие, использованное вместо последнего имени поля, означает, что
эта таблица имеет одно или несколько полей, к ... Читать дальше »

Просмотров: 1153 | Добавил: admin | Дата: 11.10.2009 | Комментарии (0)

Базы данных состоят из таблиц, которые представляют широкий диапазон катего- рий данных. Если когда-либо вам приходилось создавать базу данных, например для обработки отчетных материалов в бизнесе, то вы могли создать одну таблицу для хра- нения информации о клиентах, другую — о счетах, третью — о сотрудниках. Таблицы имеют заранее определенную структуру, и данные, хранящиеся в них, соответствуют этой структуре. Таблицы содержат записи— отдельные частицы данных внутри широкой катего- рии, которую они представляют. Например, таблица с клиентами содержит инфор- мацию обо всех потребителях товаров и услуг данной компании. Записи могут содер- жать данные практически любого типа. Они могут редактироваться, извлекаться и удаляться с помощью хранимых процедур и/или запросов на языке структурирован- ных запросов (Structured Query Language — SQL). Записи, в свою очередь, содержат поля. Поле — это некоторый раздел данных в за- писи. Например, запись, которая представляет некий элемент в адресной ... Читать дальше »
Просмотров: 923 | Добавил: admin | Дата: 11.10.2009 | Комментарии (0)

Очень полезно то, что при возникновении исключений Visual Basic их обрабатывает. В результате при сбое в работе программы вы получаете сообщение об ошибке и можете
увидеть, в какой строке программы она произошла. Однако когда вы работаете с откомпилированной программой, необрабатываемые исключения приводят к прерыванию выпол-
нения программы. Это одна из самых нежелательных вещей, которые могут произойти в приложении. К счастью, можно избежать прекращения работы программы при возникно-
вении исключений, написав процедуры, специально предназначенные для работы с исключениями. Текст обработки исключений должен управлять поведением программы при
их возникновении, не полагаясь на их обработку по умолчанию в Visual Basic.

В Visual Basic.NET поддерживается структурированная обработка ошибок (structured error handling) в виде структуры Try...Catch...Finally. Создание
текста структурированной обработки ошибок может в начале вызвать трудности, поэтому, как ... Читать дальше »

Просмотров: 14626 | Добавил: Accessdenied | Дата: 25.09.2009 | Комментарии (0)

Логические операции имеют один и тот же тип и операндов, и результата Boolean. Побитовые операции (как и операции сравнения) имеют числовые операнды, а в качестве результата — значение типа Boolean, но если в операциях сравнения анализируется лишь значение операнда, то в побитовых операциях задействован каждый бит операндов (или другими словами, каждая цифра двоичной записи операндов).

К логическим побитовым операциям относятся операции And, Or, AndAlso, OrElse, Xor и Not. Операция Not имеет только один операнд, остальные — по два операнда.

Операция And выполняет логическую конъюнкцию (И) двух выражений типа Boolean или побитовую конъюнкцию двух числовых выражений (точнее, их числовых результатов):
Result = Exprl And Expr2

Если Exprl и Ехрг2 — выражения типа Boolean, то результат логической операции And вычисляется в соответствии со следующей таблицей

Пример логических и побитовых операций
Dim A As Integer = 10
Dim В ... Читать дальше »
Просмотров: 2848 | Добавил: admin | Дата: 17.09.2009 | Комментарии (0)

Оператор присваивания в языке Visual Basic имеет вид переменная = выражение (три из четырех записанных нами в приложениях предыдущего урока операторов — операторы присваивания).

Данный оператор выполняется в следующем порядке: сначала вычисляется выражение справа, затем оно присваивается переменной слева, то есть после выполнения оператора переменная будет иметь значение, которое получилось при вычислении выражения в правой части.

Важно представлять себе, что оператор присваивания не представляет собой равенство в алгебраическом смысле! Левую и правую части оператора
нельзя менять местами1. В языке Pascal запись оператора присваивания отличается от приведенной выше записи Visual Basic как раз тем, что вместо
знака «=» (равно) там используется знак присваивания «:=» (который в том числе подчеркивает несимметричность оператора).

Отметим, что когда-то в Visual Basic полагалось писать ключевое слово Let перед оператором присваивания. Нельзя сказать, что в VB.NET ... Читать дальше »
Просмотров: 6000 | Добавил: admin | Дата: 17.09.2009 | Комментарии (0)

Под переменными и константами в языках программирования обычно понимаются именованные1 области памяти для хранения данных, с которыми работает
программа. Различие между переменными и константами (как можно догадаться из названия) состоит в том, что значение переменной (то есть содержимое указанной
выше области памяти) может меняться во время выполнения программы, значение константы же остается неизменным.

Прежде чем использовать переменную или константу в программе, ее нужно описать. Для описания используется оператор описания (declaration statement). В описании обязательно нужно указывать имя переменной или константы.

Кроме того, в описании могут быть указаны:
О тип данных (Data Type);
О права доступа к переменной или константе (Accessibility);
О область видимости (Scope) — только для переменных;
О период существования или время жизни (Lifetime);
О уровень (Level).

При описании константы необходимо указывать ее значение. При описании переменно ... Читать дальше »
Просмотров: 968 | Добавил: admin | Дата: 17.09.2009 | Комментарии (0)

Конечно, при создании хоть сколько-нибудь серьезных приложений без написания кода не обойтись, и на следующем уроке мы познакомимся с основами языка Visual Basic.NET. Однако нужно четко представлять, что дает нам визуальное объектное программирование — если, скажем, лет десять назад до 90 % рабочего времени программиста могло затрачиваться на разработку пользовательского интерфейса, то теперь эти затраты, как правило, находятся в пределах 10 %.

За счет чего можно получить экономию труда разработчика при создании программ? В первую очередь, конечно, за счет повторного использования написанного кода. В 40-50 годы, на заре программирования, в эпоху первых компьютеров (которые назывались тогда электронно-вычислительными машинами, ЭВМ) повторное использование кода было весьма сложной задачей. Программирование велось в машинных кодах, а программист напоминал шифровальщика из старых шпионских фильмов — только он один чудесным образом мог превратить понят-
ную всем информацию в колон ... Читать дальше »
Просмотров: 942 | Добавил: admin | Дата: 17.09.2009 | Комментарии (0)

Visual Basic пытается уберечь разработчиков от неприятностей, связанных с разработкой некоторых
элементов, например ограничено использование отдельных функциональных возможностей Windows, к которым можно непосредственно обратиться из Visual
Basic. К счастью, существуют способы получения доступа к подобным возможностям с помощью API
Windows.

Кроме этого, разработчики могут вводить новые функциональные возможности, создавая компоненты на основе API в других языках, например С, Fortran, Pascal и т.д.
Если созданные компоненты использовались дружественными типами данных, к ним можно обратиться из Visual Basic.
Использование компонентов, созданных на основе API, в среде .NET Framework происходит с помощью технологии Platform Invoke (P/Invoke). В языке Visual Basic.NET технология
P/Invoke, в свою очередь, реализуется с помощью хорошо знакомого оператора Declare. Обратите внимание, что в Visual Basic.NET непосредственные обращения к API Windows происходят гораздо реже ... Читать дальше »
Просмотров: 13050 | Добавил: admin | Дата: 17.09.2009 | Комментарии (38)

1 2 3 »
Форма входа
Меню
Поиск
Наш опрос
Оцените мой сайт
Всего ответов: 8
Copyright MyCorp © 2024
Создать бесплатный сайт с uCoz