Показать сообщение отдельно
  #5 (permalink)  
Старый 09.06.2009, 23:16
Новичок на форуме
Отправить личное сообщение для Алик Кириллович Посмотреть профиль Найти все сообщения от Алик Кириллович
 
Регистрация: 15.04.2008
Сообщений: 5

Кратко опишу основные server-side javascript:

Наиболее распространенной технологией является ASP.

ASP не имеет почти ничего общего с ASP.NET, и больше всего похожа на PHP.

ASP поддерживает любые языки ActiveScripting, но по умолчанию установлен VBScript и JScript.

ASP (в отличает от PHP, например) не имеет встроенных функций работы с файлами и БД, но это и правильно — зачем загружать ядро лишними прикладными функциями.

Вместо этого, можно вызвать соответсвующий COM-объект.

Например, так подключаться к базе:

//Создаем объект ADODB.Connection
var objConnection = Server.CreateObject("ADODB.Connection");
//Открываем базу данных
  objConnection.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +txtDataBasaPath +"");

//Выполняем запрос
objConnection.Execute (txtQuery)


А так работаем с файловой системой:
//Создаем объект с "файлавая система"
var objFileSystem = Server.CreateObject ("Scripting.FileSystemObject");
//Открываем файл
var objFile = objFileSystem.OpenTextFile ("file.txt");
//Читаем содержимое файла
var txtFileContent = objFile.readAll ();