当前位置:K88软件开发文章中心编程语言.NETASP.NET → 文章内容

ASP.NET 数据源

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-23 13:58:04

DataTable("Students"); dt.Columns.Add("StudentID", typeof(System.Int32)); dt.Columns.Add("StudentName", typeof(System.String)); dt.Columns.Add("StudentCity", typeof(System.String)); dt.Rows.Add(new object[] { 1, "M. H. Kabir", "Calcutta" }); dt.Rows.Add(new object[] { 2, "Ayan J. Sarkar", "Calcutta" }); ds.Tables.Add(dt); return ds; }}采取以下的步骤来将对线绑定到一个 data source 对象和检索数据: 创建一个新的网页。通过右击 Solution Explorer 的项目来给它添加一个类(Student.cs),添加一个类模板,将上面的代码放在里面。 建立方法使得应用程序可以使用类的引用。 在网页表单中放置一个 data source 控件对象。 通过选择对象来配置 data source。 给不同的数据操作选择数据方法。在这个例子中,仅有一个方法。 在页面上放置一个 data bound 控件比如 grid view 并且选择 data source 对象作为潜在的 data source。 在这个阶段,设计视图应该像以下这样: 运行项目,它检索了 students 类中的硬编码的元祖。 AccessDataSource 控件AccessDataSource 控件代表了到 Access 数据库的连接。它基于 SqlDataSource 控件并提供了更简单的编程接口。以下的代码片段提供了 data source 的基本语法: <asp:AccessDataSource ID="AccessDataSource1 runat="server" DataFile="~/App_Data/ASPDotNetStepByStep.mdb" SelectCommand="SELECT * FROM [DotNetReferences]"></asp:AccessDataSource>AccessDataSource 控件打开了只读模式的数据库。但是,它也能被用来执行插入,更新或者删除操作。这以使用 ADO.NET 命令和参数集合来完成。 更新对于 ASP.NET 应用程序内的 Access 数据库来说是有问题的,这是因为 Access 数据库是一个纯文本并且默认的 ASP.NET 应用程序账户可能有写数据库文件的权限。

上一页  [1] [2] 


ASP.NET 数据源