zoukankan      html  css  js  c++  java
  • 01-20Asp.net--Linq语法

    Linq语法--语言集成查询

    Sqlserver语句,但顺序颠倒了。

    使用方法:

    新建Linq.dbml结尾的文件

    在web窗体源代码中设计表,使用Repeater中转存放;

     1 <asp:Repeater ID="Repeater1" runat="server">
     2 
     3         <HeaderTemplate>
     4             <table>
     5                 <tr><td>
     6                     学号</td>
     7                     <td>
     8                     姓名</td>
     9                 </tr>
    10         </HeaderTemplate>
    11             <ItemTemplate>
    12                 <tr><td><%#DataBinder.Eval(Container.DataItem,"code") %><td>
    13                           <td><%#DataBinder.Eval(Container.DataItem,"name") %></td>
    14                     </tr>
    15             </ItemTemplate>
    16             <FooterTemplate>
    17                 </table>
    18             </FooterTemplate>
    19         </asp:Repeater>
    web窗体表设计--Repeater

    在cs文件中调用数据库,就可以不使用DataSource

     1     protected void Page_Load(object sender, EventArgs e)
     2     {
     3        //Ling语句
     4         //变量dc代表数据库
     5         DataClassesDataContext dc = new DataClassesDataContext();
     6         //var万能变量,from 变量名(数据) in 数据库中的表,查询出来的数据
     7         var query = from r in dc.student select r;
     8         Repeater1.DataSource = query;//repeater1的数据来源query
     9         Repeater1.DataBind();//数据绑定
    10     }
    Linq语法

    查看效果图:

  • 相关阅读:
    Ansible17:Playbook之tags
    Ansible15:文件管理模块及Jinja2过滤器
    Ansible16:Playbook高级用法
    Ansible14:Playbook条件语句
    Ansible13:Playbook循环语句
    etcd备份与恢复
    Kafka部署篇
    kafka原理篇
    Zookeeper的介绍与基本部署
    frp实现内网穿透
  • 原文地址:https://www.cnblogs.com/xiaoqingshe/p/4235558.html
Copyright © 2011-2022 走看看