Не удалось загрузить информацию о базе данных ошибка в crystal reports viewer
Привет,
В настоящее время я работаю с visual studio 2010 и MS access DB. i ahve установил crystal reports 2008. Я использую в нем windows forms и элемент управления crystal reports viewer. При нажатии кнопки я хочу показать отчет из базы данных в средстве просмотра crystal reports. Но я сталкиваюсь со следующим сообщением об ошибке.
--------------------------- Crystal Reports Viewer --------------------------- Failed to load database information. Details: The database connector 'crdb_p2bbnd.dll' could not be loaded. The correct version of the database client for this database type might not be installed.
вот этот код
string connetionString = null; OleDbConnection cnn; DataTable OledbDt = new DataTable("Table Name from the database"); OleDbDataAdapter OleDbAdapter = new OleDbDataAdapter(); string sql = null; connetionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=XXXXX.mdb;"; sql = "select * from Table name from the database"; cnn = new OleDbConnection(connetionString); try { cnn.Open(); OleDbAdapter = new OleDbDataAdapter(sql,cnn); OleDbAdapter.Fill(OledbDt); ReportDocument rptDoc = new ReportDocument(); my rpt file name abc = new my rpt file name(); abc.SetDataSource(OledbDt); crystalReportViewer2.ReportSource = abc; crystalReportViewer2.RefreshReport(); OleDbAdapter.Dispose(); cnn.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message,"Error"); } }
я обыскал всю свою систему, но не смог найти dll, которая будет добавлена сюда. я погуглил сообщение об ошибке, но получил reuslts С нет такой dll. пожалуйста, помогите мне решить этот вопрос как можно скорее. Заранее большое спасибо