Привет, All.
Знает-ли кто-нибудь как из VB6 прикрутить к Crystal Reports базу
Oracle с помощью Oracle InProc Server 4.0 Type Library ?
Через ADO прикручивается без проблем, но вот аналогичный код для
объектов оракла не работает.
Пишу так:
Dim os As New OraSessionClass
Dim db As OraDatabase
Dim rstReportSource As OraDynaset
Set db = os.OpenDatabase(m_strService, m_strUserName & "/" & m_strUserPsw, 0)
Set rstReportSource = m_db.CreateDynaset(strSQL, ORADYN_READONLY, True)
Report.Database.SetDataSource m_rstReportSource
CRViewer1.ReportSource = Report
CRViewer1.ViewReport
При выполнении Crystal Reports Viewer сообщает
"Logon failed.
Incorrect username/password. OCI call: OCISessionBegin"
Хотя на самом деле логин правильный и даже в коде можно перебрать
циклом все записи rstReportSource.
Может что-то нужно настроить в Crystal'e ? Или параметры какие-нибудь
указать при открытии рекордсета/базы/сессии ???