zoukankan      html  css  js  c++  java
  • C#-WebForm-ASP开发练习:从数据库中动态添加信息

    传统的ASP开发方式,是C#代码和HTML代码混合在一起,ASP与ASP.NET不是一个东西。

    <%  %>  -  可以扩起来一段范围,这一段范围之内只能允许编写C#代码

    <%=  %> - 输出 一个 变量值

    <%@  %> - 声明此页面中需要的一些东西,比如 语言,命名空间

    ASP开发案列:

    1、新建一个aspx网页

    <%@ Language="c#" %>
    <html>
    <head>
    </head>
    <body>
    
    <table style="background-color:navy;text-align:center;100%">
        <tr style="color:white;">
            <td>用户名</td>
            <td>密码</td>
            <td>昵称</td>
            <td>性别</td>
            <td>生日</td>
            <td>民族</td>
            <td>班级</td>
        </tr>
        
        <tr style="background-color:#e0e0e0";>
            <td>用户名</td>
            <td>密码</td>
            <td>昵称</td>
            <td>性别</td>
            <td>生日</td>
            <td>民族</td>
            <td>班级</td>
        </tr>
    
    </table>
    
    </body>
    </html>
    新建一个aspx网页

    2、引用命名空间

    <%@ Import NameSpace="System.Data.SqlClient" %>

    3、引用数据库访问类

    <%@ Language="c#" %>
    <%@ Import NameSpace="System.Data.SqlClient" %>
    <html>
    <head>
    </head>
    <body>
    
    <table style="background-color:navy;text-align:center;100%">
        <tr style="color:white;">
            <td>用户名</td>
            <td>密码</td>
            <td>昵称</td>
            <td>性别</td>
            <td>生日</td>
            <td>民族</td>
            <td>班级</td>
        </tr>
        
        <%
            SqlConnection conn=new SqlConnection("server=.;database=Data0928;user=sa;pwd=123");
            SqlCommand cmd=conn.CreateCommand();
            
            cmd.CommandText="select *from Users";
            
            conn.Open();
            SqlDataReader dr=cmd.ExecuteReader();
            if(dr.HasRows)
            {
                while(dr.Read())
                {
                %>
                    <tr style="background-color:#e0e0e0";>
                        <td><%=dr[0].ToString()%></td>
                        <td><%=dr[1].ToString()%></td>
                        <td><%=dr[2].ToString()%></td>
                        <td><%=dr[3].ToString()%></td>
                        <td><%=dr[4].ToString()%></td>
                        <td><%=dr[5].ToString()%></td>
                        <td><%=dr[6].ToString()%></td>
                    </tr>
                <%
                }
            }
            conn.Close();
        
        %>
        
        
    
    </table>
    
    </body>
    </html>
    数据库中读取数据

  • 相关阅读:
    poj 2488 A Knight&#39;s Journey(dfs+字典序路径输出)
    Git-删除本地文件夹的repository(本地仓库)
    Unique path ii
    jeecms使用小结
    jeecms9自定义标签以及使用新创建的数据库表
    Jeecms网站直接访问html静态页面
    jeecms系统使用介绍——jeecms中的内容、栏目、模型之间的关系
    jeecms内容管理系统使用了哪些技术
    jeecms附件标签用法
    jeecms v8 网站访问量配置
  • 原文地址:https://www.cnblogs.com/qq450867541/p/6231396.html
Copyright © 2011-2022 走看看