asp.net连接access

2025-10-22 18:18:49

1、确定asp.net的文档头部语句:<%@ Page Language="C#" %>

asp.net连接access

2、引用数据库语句:

<%@ import Namespace="System.Data" %>

<%@ import Namespace="System.Data.OleDb" %>

asp.net连接access

3、建立一个数据库:data.mdb

asp.net连接access

4、js代码script语句的编写:

<script runat="server">

    // Insert page code here

    //

    void Page_Load(){

        string db=@"database/data.mdb";

        string connStr="PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source="+Server.MapPath(db)+";";

        string SQLcmd="create table IEB_webs(ID identity primary key,title varchar(255) Default Null)";

        OleDbConnection conn=new OleDbConnection(connStr);

        conn.Open();

        OleDbCommand OleCmd=new OleDbCommand(SQLcmd,conn);

        OleCmd.ExecuteNonQuery();      //执行SQL命令

        Response.Write("数据表建立完成!");

        }

        conn.Close();

        conn=null;

        OleCmd=null;

    }

</script>

asp.net连接access

5、把JS语句写入HTML文本中

<html>

<head>

</head>

<body>

    <form method="post" runat="server">

        <!-- 此地调用数据库内容 -->

    </form>

</body>

</html>

asp.net连接access

6、最后完整的代码结构如:

<%@ Page Language="C#" %>

<%@ import Namespace="System.Data" %>

<%@ import Namespace="System.Data.OleDb" %>

<script runat="server">

    // Insert page code here

    //

    void Page_Load(){

        string db=@"database/data.mdb";

        string connStr="PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source="+Server.MapPath(db)+";";

        string SQLcmd="create table IEB_webs(ID identity primary key,title varchar(255) Default Null)";

        OleDbConnection conn=new OleDbConnection(connStr);

        conn.Open();

        OleDbCommand OleCmd=new OleDbCommand(SQLcmd,conn);

        OleCmd.ExecuteNonQuery();      //执行SQL命令

        Response.Write("数据表建立完成!");

        }

        conn.Close();

        conn=null;

        OleCmd=null;

    }

</script>

<html>

<head>

</head>

<body>

    <form method="post" runat="server">

        <!-- 此地调用数据库内容 -->

    </form>

</body>

</html>

asp.net连接access

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢