开发工具:vs2008,.net Framework2.0 ,sql server2005
一.SqlDataSource控件
设置步骤如下:
1. 点击sqlDataSource的配置数据源;
2.新建连接->填写服务器名->使用SQL Server身份验证 ->填写用户名和密码并保存密码->选择或输入一个数据库名->测试连接->下一步
3.选择“是,将此连接另存为:”->下一步
4."指定来自表或视图的列"->选择表->所有列(*)->高级-> “生成insert,update,delete语句” (注意如果表没有主键,则“高级SQL生成选项”不可选)->确定->下一步
5.完成
注意:SqlDataSource只能在当前页面中使用
二.DetailView控件 ----显示一行数据,可用于插入,编辑一行数据
1.设置DetailView控件的DefaultMod属性为 “Insert”;
2.点击智能提示‘|>’ ->"启用插入";
即可对数据库插入数据。
三.ObjectDataSource控件
ObjectDataSource控件 数据源可以是访问数据库的类。可在多个页面中重用
设置步骤如下:
1.自动生成访问数据库的类:
添加新项 -> 数据集 -> 打开该数据集的设计界面 ->在工具箱中拖入TableAdapter控件进行配置(在vs2005中好像是自动生成的,无需拖入TableAdapter控件) ->选择连接字符串 ->下一步 -> "使用SQL语句" ->下一步 -> 点击“选择查询生成器” -> 选择表 ->所有列(*) ->点击“确定” ->点击“高级选项” -> "生成Insert,Update,Delete语句" ->"确定" ->修改方法名称 -> 下一步 ->完成 ->生成网站 (一定要生成)
2.验证ObjectDataSource
新建网页ObjectDataSourceDemo.aspx ->把ObjectDataSource拖入设计界面 ->配置数据源 -> 选择业务对象(刚刚建的DataSet类) -> 下一步 ->完成 再用GridView显示数据 ->选择数据源 ->objectDataSource1
分享到:
相关推荐
在使用ObjectDataSource时,我们需要配置数据源控件以指向正确的业务对象方法,并指定哪些方法用于选择、插入、更新和删除数据。 在描述中提到的“添加、编辑、显示”功能,通常涉及到数据绑定控件的使用。GridView...
* 可以与多种类型的数据源控件进行交互,如 SqlDataSource、AccessDataSource、ObjectDataSource 等 * 可以将数据绑定到多种类型的控件,如 GridView、DetailsView、DropDownList 等 * 可以实现数据的展示、编辑和...
总之,ASP.NET 2.0 的数据源和数据绑定控件提供了强大的数据处理和展示能力,通过合理的配置和使用,可以实现复杂的数据操作界面。理解和掌握这些控件的特性和工作原理,对于构建高效、可维护的 Web 应用程序至关...
使用数据源控件时,应遵循最佳实践,如避免在查询中使用通配符,合理设置分页大小,使用存储过程提高安全性,以及及时释放数据源控件的资源。 总结来说,数据源控件是C# .NET开发中的重要工具,它们大大简化了数据...
1. 数据源控件:数据源控件是ASP.NET中的服务器控件,它们负责连接到数据库、XML文件、Web服务等数据源,获取数据并准备供其他控件使用。常见的数据源控件有: - SqlDataSource:直接连接到SQL Server数据库,执行...
ObjectDataSource是用于调用业务层方法的数据源控件,其关键属性包括: 1. **TypeName**:指定业务对象的类型。 2. **SelectMethod**、**UpdateMethod**、**InsertMethod**、**DeleteMethod**:分别对应数据操作的...
在C#中,数据源控件(如SqlDataSource、ObjectDataSource等)是一种服务器控件,它能够连接到数据源,执行查询,并返回结果集。这些控件在设计时提供了配置向导,帮助开发者设置连接字符串、SQL语句或存储过程,以及...
`ObjectDataSource` 控件是 ASP.NET 平台在 2.0 版本中引入的一种数据绑定控件,其设计初衷是为了提供一种更为灵活的数据源解决方案。与 `SqlDataSource` 和 `XmlDataSource` 相比,`ObjectDataSource` 的独特之处...
- 动态数据绑定:使用DataSourceID属性绑定到一个数据源控件(如SqlDataSource或ObjectDataSource)。 - 部分绑定:在代码-behind中设置DataSource属性,并调用DataBind()方法进行绑定。 2. 数据源控件: ...
2. **配置数据源**:在`ObjectDataSource`的配置向导中,选择或创建方法来填充数据(例如,`SelectMethod`),以及用于分页的方法(如`SelectCountMethod`,用于获取总记录数)。 3. **绑定SPGridViewPager**:将`...
在ASP.NET中,数据源控件如SqlDataSource可以通过配置来指定数据库连接字符串、SQL查询或存储过程。然后,可以将这个控件绑定到诸如GridView这样的显示控件,只需在GridView的DataSourceID属性中设置SqlDataSource的...
`GridView`可以绑定到多种数据源,包括`SqlDataSource`、`ObjectDataSource`等。GridViewDemo很可能是一个演示如何使用`GridView`的实例,包含了设置列、处理事件和自定义样式等方面的知识。 Chapter5Demosolution...
类似于 SqlDataSource 的命令属性,ObjectDataSource 控件支持诸如 SelectMethod、UpdateMethod、InsertMethod 和 DeleteMethod 的属性,用于指定要调用来执行这些数据操作的关联类型的方法。本节介绍一些方法,用于...
14.1.1 使用SqlDataSource 数据源控件 246 14.1.2 参数声明 248 14.1.3 缓存数据 250 14.2 访问Access数据库 251 14.2.1 连接到Access数据文件 251 14.2.2 更新Access数据库 253 14.3 显示和转换XML数据 254 14.3.1 ...
录像01可能涵盖了数据源控件的基本概念和使用环境,录像02可能深入讲解SqlDataSource,录像03可能涉及AccessDataSource,录像04可能涵盖ObjectDataSource,录像05可能是关于XmlDataSource的,最后的录像06则可能对...
SqlDataSource控件是数据源控件的一种,它通过ADO.NET直接连接到SQL Server数据库,并执行SQL命令或存储过程。它的主要优点在于简化了数据绑定过程,使得页面可以直接与数据库进行交互,而无需额外的代码处理。 1. ...
SqlDataSource 控件用于配置数据源,而 GridView 控件用于显示数据。在 GridView 控件的 Columns 属性中,我们可以添加一个 HyperLinkField,以便实现数据的编辑和删除操作。 接下来,我们将在 “DetailsViewDemo....
一直以来,Tree,Menu的绑定是一个问题。这是一个C#、SqlHierarchicalDataSource数据源,用于Tree,Menu等有继承关系的数据绑定。该数据源继承于SqlDataSource,用法与SqlDataSource控件基本类似。
在ASP.NET 2.0中操作数据:使用SqlDataSource控件查询数据(源码)
14.2.2 使用DataPager控件进行数据源分页 459 14.3 小结 461 第四部分 创建组件 第15章 创建组件 464 15.1 创建基本组件 464 15.1.1 组件和动态编译 466 15.1.2 App_Code文件夹中不同语言的组件 466 15.1.3 声明...