zoukankan      html  css  js  c++  java
  • Windows Phone本地数据库(SQLCE):3、[table]attribute(翻译) (转)

    这是“windows phone mango本地数据库(sqlce)”系列短片文章的第三篇。 为了让你开始在Windows Phone Mango中使用数据库,这一系列短片文章将覆盖所有你需要知道的知识点。这个时候我将谈谈有关你使用windows phone mango本地数据库时使用[table]attribute。

    1、[Table]attribute是什么?

         你可以使用这个属性来指定一个类作为与数据库表或视图有关的实体类。LINQ to SQL将有这个属性的类作为持久化类。
            你可以使用TableAttribute属性的Name属性指定一个表的名称,而且你可以使用模式名称来限定表的名称。如果你不使用Name属性来指定一个名字,则表的名字默认与类名一样。
           除了把类关联到表上,你需要指示每一个打算关联到数据表列的字段或属性。
    注释:LINQ to SQL只支持单表映射。即一个实体类必须正确地被映射到一个数据库表上,你不能同时映射多个实体类到一个数据库表上。
     

    2、怎么使用 [Table]attribute

    示例1:带有名字的表
    1 [Table(Name = "Countries")]
    2 public class Country
    3 {
    4     //class contents here
    5 }

    示例2:不带名字的表

    1 [Table]
    2 public class Country
    3 {
    4     //class contents here
    5 }
      这篇文章我谈了有关在windows phone mango本地数据库中使用[Table] attribute。请继续关注接下来的文章。
  • 相关阅读:
    浏览器—CORS 通信的学习总结
    前端算法
    移动端适配时对meta name="viewport" content="width=device-width,initial-scale=1.0"的理解
    react和vue的区别
    对xss攻击和csrf攻击的理解
    前端如何解决跨域
    你没那么重要
    五福
    天道
    决策
  • 原文地址:https://www.cnblogs.com/zgqys1980/p/3837968.html
Copyright © 2011-2022 走看看