.net 使用数据源控件进行绑定的好处
我已经开始学习数据源控件 据我所知,使用数据源控件而不是使用常规数据绑定的唯一好处如下:.net 使用数据源控件进行绑定的好处,.net,asp.net,.net,Asp.net,我已经开始学习数据源控件 据我所知,使用数据源控件而不是使用常规数据绑定的唯一好处如下: 您不必编写数据访问逻辑(因此不必创建SqlCommand、SqlConnection等,也不必创建Datareader或DataSet) 您可以在VS designer中看到选择查询将生成哪些列 可以将参数绑定到其他控件 a) 使用数据源控件还有其他好处吗 b) 至于数据源控件,它可以减轻您编写数据访问逻辑的繁琐任务:难道数据源控件实际上不允许您最多编写10行代码吗?这真的很有益吗?还是我又错过了一些显
- 您不必编写数据访问逻辑(因此不必创建SqlCommand、SqlConnection等,也不必创建Datareader或DataSet)
- 您可以在VS designer中看到选择查询将生成哪些列
- 可以将参数绑定到其他控件
我非常喜欢用拖拽的方式来做平凡的事情,但我不喜欢把我关在盒子里的东西 关于列出的好处: “因此,您不必创建SqlCommand、SqlConnection等”-linq2sql、entity framework或[在此处插入一个好的ORM]更能帮助您做到这一点。假设您想在ListView中显示一组拥有前3名员工的公司,使用简单的sql查询无法快速启动(并且工作正常,即不单独访问数据库以获取所显示的每个公司的前3名员工) 关于其他好处:您可以告诉它立即缓存 将其与编写数据访问逻辑的繁琐任务进行比较:见上文:)
另外,我个人的观点是,它肯定会将您推向一种模式,在这种模式中,代码与UI的联系更加紧密。我保留了更直接地回答问题的答案。很高兴能提供帮助,顺便说一句,thx在这里有投票和接受:)我想接受,但既然你们都或多或少地提供了帮助,那么选择一个不就意味着另外两个没有帮助吗?我认为投票时你必须注册(嗯,这很复杂)?如果你有一个google/yahoo/flickr/[other with open id support]帐户,你可以使用它,检查一下