LINQ学习笔记[不断更新中]

1. C#中System.Environment.NewLine  :::获取为此环境定义的换行字符串

2.db.Log = Console.Out;生成一个日志输出,显示 LINQ to SQL 生成的 SQL 命令。此日志记录功能(使用 Log)对调试有帮助,并有助于确定发送给数据库的命令是否准确地表示您的查询。

3.column属性 DbType = "Int NOT NULL IDENTITY"  IsDbGenerated = true自动生成无需设置

4.外键的表示: [Association(Storage = "_Customer", ThisKey = "CustomerID")]

5.创建数据库的强类型化视图

  之前:DataContext db = new DataContext (@"c:\linqtest5\northwnd.mdf");
                                      // Get a typed table to run queries.
                                     Table<Customer> Customers = db.GetTable<Customer>();

 现在:

         添加: public class Northwind : DataContext
            {
              public Table<Customer> Customer;
              public Table<Order> Orders;
              public Northwind(string connection) : base(connection) { }
          }

         则用: Northwind db = new Northwind(@"C:\linqtest5\northwnd.mdf");    即可;

 

转载于:https://www.cnblogs.com/gorgeous1314/archive/2012/07/28/2613255.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值