如何将XtraReport绑定到C#wpf中受密码保护的sqlce(3.5)

本文关键字:sqlce 密码保护 XtraReport 绑定 C#wpf | 更新日期: 2023-09-27 18:19:55

目前,我正在开发带有密码保护数据库(.sdf)的桌面应用程序。我已经成功地将数据库(密码保护)连接到C#中的数据表适配器,但是,现在我对如何将sqlce(3.5)数据绑定到XtraReport(DevExpress)感到困惑,因为它需要密码才能访问sqlce 3.5中的数据,据我所知,我尝试了很多事情,但都找不到任何东西,所以我对此一无所知,所以请帮助我在数据库(密码保护)和XtraReport或Crystal Report之间建立连接。。。

如何将XtraReport绑定到C#wpf中受密码保护的sqlce(3.5)

通常需要修改连接字符串。如果你不想在应用程序设置中存储密码,你应该立即进行更改

string password = GetPasswordFromTheUser();
XtraReport report = new MyReport();
SomeTableTableAdapter adapter = (SomeTableTableAdapter)report.DataAdapter;
adapter.Connection.ConnectionString += ";Password=" + password;
report.ShowPreviewDialog();