ASP.NET 2.0 beta2学习之旅(2)——SqlDataSource和AccessDataSource的小差别

昨天和今天初步研究了SqlDataSource和AccessDataSource的有关资料。

SqlDataSource控件的主要功能是用来从SQL ServerOLE DBODBCOracle等数据源中检索数据,当然这也包括Access数据库。而AccessDataSource控件则是专门用于Microsoft Access数据库中检索数据。由此看来SqlDataSource和AccessDataSource控件都可以访问和操作Access数据库。

然而,二者还是有一点差别的。SqlDataSource控件更多的是采用ConnectionString属性连接数据库,而AccessDataSource主要采用DataFile属性直接的以文件地址的方式连接Access。除此之外,其他的差别还是比较小的。

现在发现一个问题。如果是使用SqlDataSource控件,那么数据库的密码等安全信息可以通过ConnectionString属性设置;而如果是AccessDataSource控件处理带有密码的Access文件,那么如何设置安全信息呢?目前,我还没有找到有关的解决方法。


文章来源:http://blog.aspcool.com/polaris/archive/2005/06/16/2455.html

posted on 2005-06-16 21:41  POLARIS  阅读(748)  评论(0编辑  收藏  举报

导航