0

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

4

1 回答 1

1

一般需要修改连接字符串。如果您不想在应用程序设置中存储密码,则应即时进行更改。

string password = GetPasswordFromTheUser();
XtraReport report = new MyReport();
SomeTableTableAdapter adapter = (SomeTableTableAdapter)report.DataAdapter;
adapter.Connection.ConnectionString += ";Password=" + password;
report.ShowPreviewDialog();
于 2013-06-26T13:12:42.153 回答