Hi
I have converted some existing reports (Crystal 4.6.1) to use an Oracle database. I have an application that uses the Crystal control in VB6 to launch the report. I use the Connect property to set the logon information like so:
Report.Connect = "DSN = HOST; UID = USERNAME; PWD = PASSWORD"
I now want to use Oracle's external authentication stuff (which is like SQL Server's trusted authentication system) to log on.
The external authentication is functioning through tools such as Toad and through code that uses ADO and also seems to work in Crystal's Report Writer in that I can set the location of the tables without specifying the username or password, but the preview still gets data and Toad shows a connection under my NT account name.
The problem, as I'm sure you've guessed, is that I can't figure out the correct format of the Connect string that works in this scenario - I've tried several variations, but always get the error 'Unable to connect: invalid logon parameters: unable to preview report'.
Any ideas?
Rob
I have converted some existing reports (Crystal 4.6.1) to use an Oracle database. I have an application that uses the Crystal control in VB6 to launch the report. I use the Connect property to set the logon information like so:
Report.Connect = "DSN = HOST; UID = USERNAME; PWD = PASSWORD"
I now want to use Oracle's external authentication stuff (which is like SQL Server's trusted authentication system) to log on.
The external authentication is functioning through tools such as Toad and through code that uses ADO and also seems to work in Crystal's Report Writer in that I can set the location of the tables without specifying the username or password, but the preview still gets data and Toad shows a connection under my NT account name.
The problem, as I'm sure you've guessed, is that I can't figure out the correct format of the Connect string that works in this scenario - I've tried several variations, but always get the error 'Unable to connect: invalid logon parameters: unable to preview report'.
Any ideas?
Rob