sqldatasource专题

SqlDataSource和ObjectDataSource控件的区别

SqlDataSource和ObjectDataSource控件的区别 收藏 1 SqlDataSource和ObjectDataSource控件的比较 ASP.NET2.0提供了SqlDataSource数据源控件,后者支持用于指定连接字符串、SQL 语句或存储过程的属性,用以查询或修改数据库。但是,SqlDataSource 控件存在一个问题:该控件的缺点在于它迫使您将用户界面层与业务逻辑

sqlDataSource 动态查询

<asp:sqlDataSource ID="EmployeeDetailsSqlDataSource" SelectCommand="SELEC T EmployeeID, LastName, FirstName FROM Employees WHER E (EmployeeName = @EmpName or @EmpName is null) " 这样,@EmpName没有赋值就等于不要这

关于SqlDataSource.SelectCommand重新赋值检索结果却不改变的问题

在用其他控件:例如dropdownlist更改SqlDataSource后,运行GirdView 的更新就会出问题:更新的行号的数据是Sqldatasoure以前的数据,最初设想的使用DataBind()仍然没有用,经研究,发现GridView 使用update等方法的时候会自动调用SqlDataSource 中的值,而此时的SqldataSource 是没有经过修改的。故解决方案是每次调用Sq