• Linq to SQL学习


        在.net3.5中出现了一个很新的技术,那就是Linq to SQL,一直听论坛里面的朋友说这Linq to SQL做起事来很方便,如果用他的话就会喜欢上这个,最近就怀着好奇的思想搞了一把,确实不错,能做的东西很多,也很方便。下面是我的具体操作

    一, 示例数据库

    字段名

    字段类型

    允许空

    字段说明

    ID

    uniqueidentifier

     

    表主键字段

    UserName

    varchar(50)

     

    留言用户名

    PostTime

    datetime

     

    留言时间

    Message

    varchar(400)

    留言内容

    IsReplied

    bit

     

    留言是否回复

    Reply

    varchar(400)

    留言管理员回复

           在数据库中创建一个名为GuestBook的数据库,在里面创建一个tbGuestBook的表,结构如上表。 

     

    二,生成实体类 

           右键点击网站项目,选择添加新项,然后选择“Linq to sql Classes”,命名为GuestBook。然后打开App_Code里面的GuestBook.dbml。设计视图上的文字提示你可以从服务器资源管理器或者攻击箱拖动项到设计界面上来创建实体类。

           那么,我们就在服务器资源管理器中创建一个指向GuestBook数据库的数据连接,然后把tbGuestBook表拖动到GuestBook.dbml的设计视图上,按CTRL+S保存。打开GuestBook.designer.cs可以发现系统自动创建了GuestBook数据库中tbGuestBook表的映射。

     

    三,相关的CRUD方法,基本包含常用的方法,如下

     

  • 相关阅读:
    spring项目(springmvc)(多模块/单模块)maven打包引入第三方jar方式,使用scope:system配置systemPath编译,不用添加到本地仓库!
    Mysql 执行效率 性能综合贴
    前端Js框架 UI框架汇总 特性 适用范围 选择
    通用 正则表达式 C# (.NET)Regex 总结
    VSCode Node cannot launch program setting the 'outFiles' attribute might help
    CSS常见问题,定位技巧总结
    java 欢迎页 主页 设置为servlet的方法
    MSSQL Server 及 MSSQL Express版本 自动备份
    SQL Server 2008 R2 安装 下载
    mysql 日期计算集合
  • 原文地址:https://www.cnblogs.com/nlx0201/p/1908133.html
Copyright © 2020-2023  润新知