Отправляет email-рассылки с помощью сервиса Sendsay

Relib.Com - руководство

  Все выпуски  

Он-лайн руководство по VB, ASP, SQL


Служба Рассылок Городского Кота
--------------------------------------------------------------------------------
ОБЗОР НОВОСТЕЙ

http://vbcity.com/vbcode/ru/home.asp

ЕЖЕМЕСЯЧНЫЙ ПРИЗ В 50 ДОЛЛАРОВ

Именно с таким призовым фондом будет проводится ежемесячный конкурс на лучшего разработчика
VB и ASP на веб-сайте vbCode. Конкурс объявлен ежемесячным и и его результаты будут
определяться голосованием посетителей веб-сайта. У вас тоже есть шанс получить $50!

http://vbcity.com/vbcode/ru/home.asp

--------------------------------------------------------------------------------
ASP: СОВЕТЫ ASP-РАЗРАБОТЧИКУ

СОВЕТ 8: ОБЪЯВЛЯЙТЕ ПЕРЕМЕННЫЕ ПОЗДНО, УДАЛЯЙТЕ РАНО

Данный совет небольшой, но не менее важный в оптимизации ASP, чем все предыдущие.
Суть его в следующем: лучше всего объявлять переменные только по мере необходимости
и сразу удалять их, как только они становятся ненужными. Это относится и к COM-объектам
и к указателям открываемых файлов и другим используемым ресурсам.

Соединения (Connection) ADO и рекордсеты - первостепенные кандидаты для этой оптимизации.
Использовав recordset или сonnection для отображения данных сразу же удаляйте эти
переменные из памяти, не дожидаясь конца страницы. Не позволяйте рекордсету или соединению
остаться незакрытыми.

Например, если вы создаете соединение и открываете набор записей следующим образом:

Set cmdDC = Server.CreateObject("ADODB.Command")
cmdDC.ActiveConnection = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="
& server.mappath("/database.mdb")
cmdDC.CommandText = "SELECT * FROM books;"
Set rsDC = Server.CreateObject("ADODB.Recordset")
rsDC.Open cmdDC

 ....

то закройте их вот так:

rsDC.Close
Set rsDC = Nothing
Set cmdDC = Nothing

Любые другие переменные Microsoft VBScript также лучше устанавливать в Nothing.
--------------------------------------------------------------------------------
НОВОСТИ САЙТА VBCODE - http://vbcity.com/vbcode

VB: НОВЫЕ СЕКРЕТЫ ПРОГРАММИРОВАНИЯ

Глобальное определение нажатия клавиш мыши
Пример работы с БД DBASE через ADO
Определение версии Internet Explorer
Использование функции AutoComplete
"Перетаскивание" текстовых файлов из Проводника в TextBox
Библиотека полезных функций Pron32.DLL
Control - InputNetAddress
Control - AutoClose
GetServicesPortID
ReplaceString

VB: НОВЫЕ ТЕМЫ ОБСУЖДЕНИЯ

Считать данные с СОМ-порта [3]
Проблема временного хранения данных в ASP [1]
Запрос для ACSESS-базы (Format(date...) не работает) [7]
Как использовать содержимое переменной timestamp из SQL в VB. [0]
Сетевое окружение в TreeView [2]
Distribution [4]
hWnd [2]
Как сделать календарь? [4]
Вдогонку вопрос! [1]
Помогите!!! [3]

БД: НОВЫЕ ТЕМЫ ОБСУЖДЕНИЯ

Возмоможно ли с помощью DAO или ADO подключиться к удаленному серверу в интернете
[4]
Как вставить текущую дату через SQL?!! [19]
Forms 2 (Frame) [0]
Как использовать TimeStamp в VB. [0]
kak udalit iz tablizy SQL vse ne unikalnyje stroki [7]
Процедуры в MS SQL: оператор LIKE не понимает параметров??? [14]
Как сделать ScreenSaver на VB or Delphi [6]
Как синхронизировать на форме два элемента данных? [1]
Статические функции..? [14]
Программная передача текстового фарагмента в приложениях Windows [19]

--------------------------------------------------------------------------------

Выпуск подготовил Алексей Смирнов
http://vbcity.com/vbcode/ru/home.asp


http://subscribe.ru/
E-mail: ask@subscribe.ru

В избранное