坚持学asp.net——(二2)

王朝asp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

3、下面写一个数据库操作程序。

表格内容如下:

http://www.machigroup.cn/machibbs/UploadFile/2004-8/2004826163932766.rar

下载看看就可以。

操作代码:我的虚拟目录建在了c:/aspnet,数据库也在这里。

<%@Import Namespace="System.Data"%>

<%@Import Namespace="System.Data.OleDb"%>

<script language="C#" runat="server">

void Page_Load()

{

OleDbConnection objConnection;

OleDbDataAdapter objCommand;

string strConnect;

String strCommand;

DataSet DataSet1=new DataSet();

strConnect=@"Provider=Microsoft.Jet.OLEDB.4.0;";

strConnect+=@"Data Source=c:\aspnet\machi.mdb;";

strConnect+=@"Persist Security Info=False";

strCommand="SELECT * FROM admin";

objConnection=new OleDbConnection(strConnect);

objCommand=new OleDbDataAdapter(strCommand,objConnection);

objCommand.Fill(DataSet1,"admin");

DataGrid1.DataSource=DataSet1.Tables["admin"].DefaultView;

DataGrid1.DataBind();

}

</script>

<html>

<body>

<asp:DataGrid id="DataGrid1" runat="server" />

</body>

</html>

运行效果如下图:

4、下面我们绑定到一个xml文件。

xml的源文件如下6.xml:

<?xml version="1.0"?>

<gudenglangzi>

<wenji>

<names>liulangdejinw</names>

<url>http://oixq.126.com</url>

</wenji>

<wenji>

<names>xxx911</names>

<url>http://oixq.xxx.com</url>

</wenji>

<wenji>

<names>blog</names>

<url>http://blog.csdn.net/oixq</url>

</wenji>

</gudenglangzi>

操作程序是6.aspx,代码如下:

<%@Page language="c#"%>

<%@Import Namespace="System.Data"%>

<%@Import Namespace="System.Xml"%>

<script language="C#" runat="server">

void Page_Load()

{

string xmlFilename=@"C:aspnet6.xml";

DataSet newDataSet1=new DataSet();

newDataSet1.ReadXml(xmlFilename);

DataGrid1.DataSource=newDataSet1;

DataGrid1.DataBind();

}

</script>

<html>

<body>

<asp:DataGrid id="DataGrid1" runat="server" />

</body>

</html>

运行后结果如下:

今天到这里 ,这里的代码都是用写字板测试写的,初学不建议使用微软的大系统编译软件。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航