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

  • 相关阅读:
    使用select2插件并添加拼音首字母检索
    sql id 或使用nolock
    .net 开源组件
    EF 创建数据库的策略 codefist加快效率!【not oringin!】
    个人拾遗!数组的拷贝等
    编程拾遗:集合类型的函数,返回值,如果没有,就返回默认集合new,或者 default(T)好一些。
    C# datatable to list
    npoi导出excel 导出List<T>
    display:inline、block、inline-block的区别 摘】
    ie下,jquery为动态添加的节点添加事件,用live
  • 原文地址:https://www.cnblogs.com/qq450867541/p/6231396.html
Copyright © 2011-2022 走看看