Найдено результатов: 2

Почему провайдер VFP .NET OLEdb не работает в 64-битном Windows?

Я написал службу windows, используя VB, которая считывает некоторые устаревшие данные из баз данных Visual Foxpro, которые будут вставлены в SQL 2005. Проблема заключается в том, что это использование прекрасно работает в Windows server 2003 32-бит, но клиент недавно перешел на Windows 2003 64-бит, и теперь служба не будет работать. Я получаю сообщение, что поставщик VFP .NET OLEdb не найден. Я исследовал, и все, кажется, указывает на то, что нет никакого решения. Любая помощь, пожалуйста...

.net   sql-server-2005   oledb   legacy   visual-foxpro    

651   3   16:03, 1st July, 2020


Что это за "многоступенчатая ошибка OLE DB"?

Я немного работаю над ужасным программным обеспечением, созданным компанией Bangalores best.

Он написан в основном классическим ASP/VbScript,, но с "ported" по ASP.NET, хотя большая часть кода имеет классический ASP стиль на ASPX страницах :(

Я получаю это сообщение, когда он пытается подключиться к моей локальной базе данных:

Многошаговая операция OLE DB породила ошибки. Проверьте каждое значение состояния OLE DB, если оно доступно. Никакой работы не было сделано.

Line 38:    MasterConn = New ADODB.Connection()
Line 39:    MasterConn.connectiontimeout = 10000
Line 40:        MasterConn.Open(strDB)

Кто-нибудь знает, что означает эта ошибка? Его подключение к моей локальной машине (под управлением SQLEXPRESS) с помощью этой строки подключения:

PROVIDER=MSDASQL;DRIVER={SQL Server};Server=JONATHAN-PC\SQLEXPRESS\;DATABASE=NetTraining;Integrated Security=true

Это строка подключения, которую он изначально использовал, я просто переназначил ее в своей базе данных.

UPDATE:

Проблема заключалась в использовании "Integrated Security" с ADO. Я перешел на использование учетной записи пользователя, и она подключилась просто отлично.

asp-classic   oledb   ado    

417   3   00:41, 1st August, 2020