正文

将ACCESS数据库绑定到Datagrid的简单例子 2006-05-15 09:54:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/otot/14080.html

分享到:

新建一个test.aspx文件内容如下:

<%@ Page Language="C#"%>
<%@ Import namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<html>
<head>
<script language="C#" runat="server">
private void Page_Load(Object Src, EventArgs E) {
    openUserDB();
}
// 打开用户数据库
private void openUserDB(){
  string connStr = "Provider=Microsoft.Jet.Oledb.4.0;Data Source="+Server.MapPath("test.mdb");
  string SQLStr = "SELECT * FROM [user]";
  OleDbConnection myConnection = new OleDbConnection(connStr);
  OleDbDataAdapter myCommand = new OleDbDataAdapter(SQLStr,myConnection);
  //myConnection.Open();//( 多余的!)
  DataSet ds=new DataSet();
  myCommand.Fill(ds,"dept");
  myConnection.Close();
  myConnection.Dispose();
  myCommand.Dispose();
     MyDataGrid.DataSource=ds.Tables["dept"].DefaultView;
     MyDataGrid.DataBind();
}
</script>
</head>
<body style="font: 10pt verdana">
<form runat="server" >
DataView  绑定到 DataGrid - 访问test.mdb数据<br>
请将“test.mdb”(内含“USER”表)放到此文件(“test.aspx”)同一目录下
    <ASP:DataGrid id="MyDataGrid" runat="server"
      BackColor="#F4FFF4"
      BorderColor="black"
      ShowFooter="true"
      Font-Size="8pt"
      HeaderStyle-BackColor="lightblue"
    > 
    </ASP:DataGrid>
</form>
</body>
</html>

阅读(3722) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册