VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 编程开发 > Objective-C编程 >
  • 亲密接触ASP.Net(7)

作者:www.aspcn.com飞刀

上一节,我们简单的讲了一下数据库的应用,而我们没有具体说明执行语句如何用于显示。呵呵,是留在这一章节中讲的。这里我们必须得了解一下DataReader,DataSetDataGrid控件,DataGrid是显示控件,大家自已去看它相关的应用,我们在这里不哆嗦,DataReader和DataSet都可以用来储存数据内容,不过DataReader只能储存查询的结果,DataSet就相对来说复杂多了,他的功能很强大,我们一步步来讲,这一节还讲不完,我们这一节只讲其关于储存数据库的功能,呵呵,为了和DataReader的讲解嘛.

讲数据库,首先得有用的数据才行,我这里随便搞了一个数据库,名为Company,再加了几条数据进去

DataReader

DataReader看名字就知道了,就是读取数据,我们可以通过CommandExecute方法,将取得的数据存入DataReader,DataReader有很多方法和属性,常用的是Read,这里我也不想多讲.我们还是先看看它的具体应用吧。

 

<% language="C#" page=""> <% import="" namespace="System.Data"> <% import="" namespace="System.Data.SQL"> <Script Language="C#" Runat="Server"> public void Page_Load(Object src,EventArgs e) { //定义语句 string mySelectQuery = "SELECT * from Company"; string myConnString="server=localhost;uid=sa;pwd=123456;database=aspcn"; //联结 SQLConnection myConnection = new SQLConnection(myConnString); SQLCommand myCommand = new SQLCommand(mySelectQuery,myConnection); myConnection.Open(); //定义DataReader SQLDataReader myDataReader; //赋与DataReader以结果 myCommand.Execute(out myDataReader); //将DataReader与DataGrid进行捆绑 show.DataSource=myDataReader; show.DataBind(); //关闭 myDataReader.Close(); myConnection.Close(); } </script> <html> <head> <title></title> </head> </html> </%></%></%>

相关教程