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>
    数据库中读取数据

  • 相关阅读:
    关于面向对象
    javaScrip字符串(String)相关
    http协议了解
    javascript-回归原生基础
    Java每日一面(Part1:计算机网络)[19/11/25]
    Java每日一面(Part1:计算机网络)[19/11/13]
    Java每日一面(Part1:计算机网络)[19/11/02]
    Java每日一面(Part1:计算机网络)[19/10/21]
    tomcat8 到idea控制台和servlet乱码问题
    Java每日一面(Part1:计算机网络)[19/10/14]
  • 原文地址:https://www.cnblogs.com/qq450867541/p/6231396.html
Copyright © 2011-2022 走看看