Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
DmitryOm
0 / 0 / 0
Регистрация: 03.02.2008
Сообщений: 32
#1

Global.asa и strConnectionString = "DSN=имя базы"

07.02.2008, 06:50. Просмотров 632. Ответов 4
Метки нет (Все метки)

Подскажите как в Global.asa обявить подключение к базам (типа):

strConnectionString = 'DSN=имя базы'
Set cnn = Server.CreateObject('ADODB.Connection')
cnn.Open strConnectionString
Set user = Server.CreateObject('ADODB.Recordset')

а то все время ругается...
Thanks!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.02.2008, 06:50
Ответы с готовыми решениями:

Научите жить с GLOBAL.ASA
Почитал литературку про ASA, вроде все просто, а код в нем не срабатывает? Код...

Проблема с файлом Global.asa
'это мой файл GLOBAL.ASA set Session('objBlocks')=Server.CreateObject...

Создание объекта в global.asa
Здравствуйте.Вопрос такого характера. Когда в global.asa в процедуре...

Объясните назначение Global.asa
Всем привет!! Объясните пожалуйста назначение Global.asa. Пытался запускать...

создание объекта в global.asa
пытаюсь создать объект в global.asa, но в первой же строчке где пытаюсь им...

4
Aladdin
07.02.2008, 07:58 #2
А как ругается-то?
DmitryOm
0 / 0 / 0
Регистрация: 03.02.2008
Сообщений: 32
07.02.2008, 08:47  [ТС] #3
При обращении к базе н-р:

strSQL='Select * from menu ORDER BY count'
user.open strSQL,cnn

Говорит нет обьекта, а если соединение прописываю прямо в файле, то все нормально.
0
NikolayLosev
0 / 0 / 0
Регистрация: 27.12.2007
Сообщений: 22
07.02.2008, 12:49 #4
Друг мой, все верно, твоя переменная типа Object нигде не сохраняется.
короче делай так, например для сессии:
strConnection = '...'
sub Session_OnStart
set Session('adoCN')= server.createobject('ADODB.Connection')
Session('adoCN').Open strConnection
end sub

sub Session_OnEnd
Session('adoCN').Close
set Session('adoCN') = nothing
end sub

а уже на страничке
set rs = Session('adoCN').execute('any SQL query')
кстати из странички, Ты переменную strConnection 100% никогда не увидишь.
0
DmitryOm
0 / 0 / 0
Регистрация: 03.02.2008
Сообщений: 32
07.02.2008, 13:09  [ТС] #5
Буду пробовать.
Thanks!
0
07.02.2008, 13:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.02.2008, 13:09

Permission denied в Global.asa
Hi All! Не подскажете, В Global.asa я при старте приложения создаю объект...

global.asa и ошибка HTTP 500
как толко добавляю файл global.asa сразу возникает - HTTP 500 Внутренняя ошибка...

Настройка ODBC или global.asa?
У меня сайт на asp писан, база данных Access 2000. При подключении до 6...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru