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

原创 2004年08月26日 17:16:00

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:/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>

 

运行后结果如下:

 

 

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

 

 

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

当数据转换到asp.net页面时,大部分都是以文本的形式存在的。有时候为了输出,单单使用显示或者隐式转换都是不行的,就需要本节说到的数据转换。字符串输出:int intAge=21;string st...
  • oixq
  • oixq
  • 2004-08-31 17:54:00
  • 910

答一名总是半途而废的大二学生:如何坚持,坚持什么

【来信】  我的一名普通二本学校的大二学生。马上要进大三了,感觉时间过得好快,我不是计算机专业的学生,但是对这个行业比较感兴趣,对计算机编程相对于其他事情要更加感兴趣些。高中毕业以前从未接触过计算机,...
  • sxhelijian
  • sxhelijian
  • 2014-05-01 06:49:40
  • 3038

21天学通ASP.NET 第二版

  • 2012年04月11日 12:03
  • 56.01MB
  • 下载

每当觉得坚持不下去时,就看看它。。。

  • zhemoduoren
  • zhemoduoren
  • 2010-03-08 19:36:00
  • 302

21天学通ASP.NET(第2版).pdf

  • 2013年09月13日 15:46
  • 56.29MB
  • 下载

2017驾校 科二考试流程

为了科目二,我还是很拼的! 庆幸过了,真心不想再来一次。 科目二考试流程 全程离合速度要压住,尽量慢 起步前 1 调整座位上下高度 2.调整座位前后位置 3.调整左右后视镜 4.测试下...
  • qq_34068440
  • qq_34068440
  • 2017-05-18 21:01:19
  • 215

坚持学asp.net——(九)

对象与代码复用一、对象的声明:与变量的声明完全相同,不同的是声明后并不能立刻使用,只有在创建完对象后才能使用。对于一个不存在的对象引用,且值是null,表示不指向堆中的任何对象。eg:  Car Je...
  • oixq
  • oixq
  • 2004-09-14 15:33:00
  • 1279

坚持学asp.net——(十)

asp.net中的对象一、命名空间只是一个形象的代号,能够粗略表达其中类的情况。下面列举在使用asp.net创建web程序时最常用的命名空间:System.Web;System.Web.Ui;Syst...
  • oixq
  • oixq
  • 2004-09-20 22:25:00
  • 995

坚持学asp.net——(五)

c#中的数据字符类型:string不能存储在堆栈中,显然属于引用类型;char则明显属于值类型。字符串类型:声明一个字符串类型时,不是在堆中创建一个字符串对象,而只是在堆栈中创建了一个字符串的引用,还...
  • oixq
  • oixq
  • 2004-08-31 11:43:00
  • 936

坚持学asp.net——(四)

c#编程篇:c#编程我不怎么熟悉,既然教材里面有,就顺着它的思路学一下。开始就讲什么变量、内存拉,看看就可以。一、变量声明的问题:1、习惯了vb,大小写是一个十分棘手的问题,又不得不这样做。2、声明的...
  • oixq
  • oixq
  • 2004-08-30 13:13:00
  • 1132
收藏助手
不良信息举报
您举报文章:坚持学asp.net——(二2)
举报原因:
原因补充:

(最多只允许输入30个字)