Crystal 보고서를 사용하여 응용 프로그램을보고합니다. 문제는 내가 어떻게 결정했는지 모른다.Crystal 보고서를 설정하는 방법 연결 정보
Crystal 보고서에 대한 연결 정보를 설정하는 것이다. 이것은 내가 노력 코드 :
private void button5_Click(object sender, EventArgs e)
{
ReportDocument cryRpt = new ReportDocument();
TableLogOnInfos crtableLogoninfos = new TableLogOnInfos();
TableLogOnInfo crtableLogoninfo = new TableLogOnInfo();
ConnectionInfo crConnectionInfo = new ConnectionInfo();
Tables CrTables;
crConnectionInfo.ServerName = ".\\SQLEXPRESS";
crConnectionInfo.DatabaseName = "GestStock.mdf";
crConnectionInfo.UserID = "";
crConnectionInfo.Password = "";
CrTables = cryRpt.Database.Tables;
cryRpt.Load("C:\\Documents and Settings\\Administrateur\\Mes documents\\GestionStock\\GestionStock\\CrystalReport1.rpt");
foreach (CrystalDecisions.CrystalReports.Engine.Table CrTable in CrTables)
{
crtableLogoninfo = CrTable.LogOnInfo;
crtableLogoninfo.ConnectionInfo = crConnectionInfo;
CrTable.ApplyLogOnInfo(crtableLogoninfo);
}
crystalReportViewer1.ReportSource = cryRpt;
crystalReportViewer1.Refresh();
}
그러나 내가이 오류 메시지가있어 작동하지 않습니다
Chemin d'accès au fichier de rapport non valide (Invalid report file path)
PS :이 내 SQL 서버 데이터베이스의 ConnectionString을 :
"데이터 원본 =. \ SQLEXPRESS; AttachDbFilename = C : \ DOCUMENTS 및 SETTINGS \ ADMINISTRATEUR \ MES 문서 \ GESTIONSTOCK \ GESTIONSTOCK \ GestStock.mdf; 통합 보안 = True; 사용자 인스턴스 = True";
올바른 방법으로 설정하는 방법은 무엇입니까?
는 영어로 오류 메시지를 변환 할 수 있습니까? – HaveNoDisplayName
잘못된 보고서 파일 경로 – user4374239