2009-07-03 2 views
0

Когда моя классическая страница жерех получает эту строку кодаКлассический ASP ADODB ошибка соединения на Vista,

Dim cnn As ADODB.Connection 

он бросает ошибку HTTP 500. Я полагаю, лукаво не установлен правильно

Любые идеи?

+0

Является ли эта линия часть осины страницы ? Если да, это не так, как должно быть. – shahkalpesh

+0

ну, фактическая строка: <% Dim cnn As ADODB.Connection %> – Csharp

+1

включить классические ошибки asp, чтобы получить более подробную информацию http://geekswithblogs.net/lance/archive/2007/02/14/106330 .aspx –

ответ

1

VBScript не позволяет указать тип - все это вариант, так что ваш код должен прочитать

Set сппы = Server.CreateObject («ADODB.Connection»)

+0

Исправить. 'Dim cnn: Установить cnn = Server.CreateObject (" ADODB.Connection ")' скорее всего то, что вы хотите ... – Funka

+0

Кто-нибудь в vbscript. Это не похоже на то, что у вас есть явный вариант или что-то еще. –

0

Я сомневаюсь, что ADO установлен неправильно. Попробуйте подключиться через Universal Data Link. Вы можете следовать указаниям здесь. http://www.vbrad.com/article.aspx?id=81

Вы должны уметь видеть, можете ли вы подключиться или нет. Если нет, вы получите гораздо более подробное сообщение, чем вы получили от ASP.

Смежные вопросы