首页 > 编程 > .NET > 正文

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

2024-07-10 12:57:30
字体:
来源:转载
供稿:网友
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();

[email protected]"provider=microsoft.jet.oledb.4.0;";
[email protected]"data source=c:/aspnet/machi.mdb;";
[email protected]"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 [email protected]"c:/aspnet/6.xml";

dataset newdataset1=new dataset();

newdataset1.readxml(xmlfilename);
datagrid1.datasource=newdataset1;
datagrid1.databind();
}
</script>
<html>
<body>

<asp:datagrid id="datagrid1" runat="server" />

</body>
</html>



运行后结果如下:







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


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表