随笔分类 - ASP
摘要:微软的东西就是好用,不过各种细小问题也是不少的。
比如,在ObjectDataSourc中设定选择查询时,如果是带有参数的查询,则会弹出定义参数对话框。
本来好好的事情,可是当我使用一个自定义查询控件的时候发现在下拉列表里竟然没有我的自定义控件的ID?不知道大家是不是也有这个问题?
阅读全文
摘要:ObjectDataSource是比较有意思的一个东西
通过在网络上遍访各位高手,终于自己有了一些心得体会。现总结如下:
1、ObjectDataSource的作用是给页面的数据展示控件提供数据
2、ObjectDataSourc是一个媒介,它一手拉着界面的数据展示控件,一手拉着实际的数据来源。它自己什么都不是,仅仅是一个中介。
3、之所以它叫ObjectDataSource,是因为它不像AccessDataSource和SQLDataSource那样是直接连到了数据库,而是连到一个特殊的对象。有DataObjectAttribute()属性的对象
4、因此,利用ObjectDataSource完成的数据访问方案很容易做到3层架构了。ASPx页面控件层(UI)、数据对象层(BLL)、数据访问层(DAL)
简单说,利用.net2.0的TableAdapter对象的特性,在项目中自动生成一个XXTableAdapters的命名空间,里面包含了本项目所有用到的数据访问对象和方法。在页面上使用ObjectDataSourc对象
阅读全文
摘要:本人是懒人一族,能自动生成的决不自己写。
在ASP.net 2.0 中,可以在web.config文件中的configuration/connectionStrings节中配置供项目使用的数据库连接字符串定义。不过要自己背出来写可是非常让人不高兴的。
我们可以借助VS2005的一些向导来自动化这一过程
阅读全文