Oracle & Crystal Reports 10 & VB6
От: ch.  
Дата: 02.10.06 16:04
Оценка:
Привет, 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 ? Или параметры какие-нибудь
указать при открытии рекордсета/базы/сессии ???
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.