cancel
Showing results for 
Search instead for 
Did you mean: 

CrystalReports.Engine.InternalException: Failed to open a rowset

Former Member
0 Kudos

Post Author: Hamid B

CA Forum: .NET

Hello,

I am wondering what could be causing the Exception

: "CrystalDecisions.CrystalReports.Engine.InternalException:

Failed to open a rowset".

I have two databases that are nearly identical (both living on

different servers). My code simply displays the data in a Crystal

Report. It works beautifully when pointing to my old server.. the

problem arises when I point to the new database server.

I am succesfully connecting to this new database and can query the

tables.. for some reason the Crystal Reports just don't work.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Post Author: mewdied

CA Forum: .NET

This error can be caused by a mismatch in the schema (data fields/types) from the server the report is designed off of, and the new server you are trying to point to at runtime. If you create the connection to your new server, and replace the existing connection in the report, you may get a field mapping dialog. If you do, this is the problem, as at runtime instead of throwing the dialog, it will throw the error.

Answers (0)