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()); 
   }

 

你可能感兴趣的:(DataBase)