问一下rdlc报表的问题
VS2005中的rdlc报表   是一个   XML文件 
 我用向导工具生成的   但是文件中会有连接数据库的   字符串   中间还包含着帐号密码等等 
 请问怎样安全的使用rdlc啊?
------解决方案--------------------那个密码信息应当是可以去掉的,只在设计时有用,运行时没有用.
------解决方案--------------------这是我用来调用RDLC报表的源代码,只要在程序中给reportViewer.LocalReport.ReportPath指定好相应的报表文件,用reportViewer.LocalReport.DataSources.Add指定好已经查出来的数据源,就可以正常显示了。不过要记得,数据源的名字要和你在RDLC报表文件中用的数据源的名字相同。 
 用这种方法,根本不会在RDLC文件中出现连接字符串之类的东西。 
 using System; 
 using System.Collections.Generic; 
 using System.ComponentModel; 
 using System.Data; 
 using System.Drawing; 
 using System.Text; 
 using System.Windows.Forms; 
 using Microsoft.Reporting.WinForms;   
 namespace Report 
 { 
     public partial class frmReport : Form 
     { 
         DataTable dt = new DataTable(); 
         public frmReport(DataTable datatable) 
         { 
             InitializeComponent(); 
             dt = datatable; 
         }   
         private void frmReport_Load(object sender, EventArgs e) 
         {   
             // Set Processing Mode   
             reportViewer.ProcessingMode = ProcessingMode.Local;                 
             // Set RDL file   
             reportViewer.LocalReport.ReportPath =  "Report.rdlc ";   
             // Supply a DataTable corresponding to each report dataset   
             reportViewer.LocalReport.DataSources.Add(new ReportDataSource( "DataTable ", dt));   
             // Add the reportviewer to the form   
             reportViewer.Dock = DockStyle.Fill; 
             this.Controls.Add(reportViewer);   
             // Process and render the report   
             reportViewer.RefreshReport(); 
         } 
     } 
 }