一个用asp+存取数据库的例子

1@ Page Language="VB"
1@ Import Namespace="System.Data" 
1@ Import Namespace="System.Data.ADO" 
 1<script language="VB" runat="server">   
 2Sub subbtn_OnClick(Sender As Object, E As EventArgs)   
 3Dim connobj As ADOConnection   
 4Dim dtsCmdobj As ADODataSetCommand   
 5Dim dtSobj As DataSet   
 6Dim str_sql As String   
 7dim conn_str As String   
 8str_sql = "select * from table_name"   
 9conn_str = "DBQ=" & Server.MapPath("database.mdb") &_   
10";Driver={Microsoft Access Driver (*.mdb)};"   
11  
12connobj = New ADOConnection(conn_str)   
13dtsCmdobj = New ADODataSetCommand(str_sql, connobj)   
14dtSobj = New DataSet()   
15dtsCmdob.FillDataSet(dtsobj, "table_name")   
16dtgrid.DataSource = dtsobj.Tables("table_name").DefaultView   
17dtgrid.DataBind()   
18End Sub   
19</script>
1<html>
2<body>
3<form action="db.aspx" method="post" runat="server">
4<asp:button id="subbtn" onclick="subbtn_OnClick" runat="server" text="Run Query" type="submit"></asp:button>
5</form>
6<asp:datagrid headerstyle-font-bold="True" id="dtgrid" maintainviewstate="false" runat="server" tooltip="data Grid provided with asp+"></asp:datagrid>
7</body>
8</html>
Published At
Categories with Web编程
Tagged with
comments powered by Disqus