VS使用Linq To SQL连接到SQL Server

     1.SQL数据库建立与移植

            1)SQL Server中建立数据库(e.g.DB_Project);

           2) DB_Project数据库中建表User;

           3)将数据库目录下的mbf和ldf文件拷贝至目标主机的数据库目录下(MSSQL/DATA);

     2.VS建立连接

           1)VS工程的解决方案中右键工程名称-添加-新建项目-选择“LINQ to SQL”-输入名称(project.dbml)-“添加”;

           2)点击工程页面中的“服务器资源管理器”-左侧出现“服务器资源管理器”列表;

           3)“数据连接”-“添加连接”-出现添加连接页面;

           4)输入数据库“服务器名”(e.g.WXTX-PC\SQLEXPRESS)

           5)“选择或输入一个数据库名”中选择DB_Project数据库-“确定”;

           6)将右侧“服务器资源管理器”-“数据连接”-DB_Project-表-需要操作的表拖拽到工程中央的界面中,此时界面中出现表属性页面;

     3.数据库操作

          1)Project.designer.cs中的projectDataContext类即为操作此数据库的类;

          2)Project.designer.cs中即包含的表对应的类名User;

          3)调用代码如下:

  using (projectDataContext  db = new projectDataContext ())
  {
       User user = db.User.FirstOrDefault(u => u.username.Trim() == txtUser.Trim() && u.password == txtPwd.Trim()); 
   }

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值