|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
如何在asp+中使用Jscript.net这才是我们要害的问题。我们将通过一个例子来说明这个问题。 访问sqlserver数据库 第一个aps+例子是使用Jscript.net和.net的数据访问类来访问sqlserver数据库, 这里我还将使用大家认识的<% %>格式来编写,访问pubs中的authors表,我知道这很简朴但是它可以体现一些新的特性。 <%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.SQL" %> <%@ language="JScript" %> <link rel="STYLESHEET" type="text/css" href="style.css"> <% // 设置数据库连接 var myConnection:SQLConnection = new SQLConnection("server=scripting;uid=sa;pwd=;database=pubs"); // 执行查询 var myCommand:SQLDataSetCommand = new SQLDataSetCommand("select * from Authors", myConnection); // 声明变量 var ds:DataSet = new DataSet(); var myTable:DataTable var myColumns:ColumnsCollection var myCol:DataColumn var myRows:RowsCollection var myRow:DataRow // 通过FillDataSet方式获取数据 myCommand.FillDataSet(ds, "Authors"); myTable = ds.Tables[0] %> <h1> <%=ds.Tables[0].TableName%> </h1> <br> <TABLE> <THEAD> <TR> <% //在表格的最上面输出字段名 myColumns = myTable.Columns for (myCol in myColumns) { %> <TH class="spec"> <%=myCol.ColumnName%> </TH> <% } %> </TR> </THEAD> <% // 输出所有的纪录 myRows = myTable.Rows for (myRow in myRows) { %> <TR> <% for(var i:int=0;i<myColumns.Count;i++) { %> <TD class="spec"> <%=myRow[i]%> </TD> <% } %> </TR> <% } %> </TABLE> 返回类别: 教程 上一教程: Microsoft 脚本编码器(1) --- 概述 下一教程: 怎样经由ADO来压缩Microsoft Access数据库 您可以阅读与"使用JScript.NET创建asp.net页面(六)"相关的教程: · 使用JScript.NET创建asp.net页面(七) · 使用JScript.NET创建asp.net页面(一) · 使用JScript.NET创建asp.net页面(四) · 使用JScript.NET创建asp.net页面(五) · 使用JScript.NET创建asp.net页面(三) |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |