C#使用ADO.NET连接本地sqlserver数据库流程

1.新建ADO.NET实体数据模型

此名称栏就是新建项的名字,生成(名称).edmx文件

 

2.选择连接类型

这里选择第一个,来自数据库的EF设计器,然后下一步

3.新建连接

点击新建连接(由于我建过连接所以会有desk...这行默认值,如果是第一次创建是没有的。)

 

 

选择数据源为Microsoft SQL Server (SqlClient),在服务器名中填写127.0.0.1,1433  并选择一个适合自身的身份验证进行身份检验。

(注意,要想成功连接必须保证你本地的sqlserver是可联通的,其中包含服务开启问题;端口开放问题;防火墙问题,任何一

个没有开启都会导致连接失败,此部分内容请自行百度查找,本文只针对本地sqlserver可联通情况作答)

 

4.连接成功

上一步操作完成过后点击左下方测试链接,若连接成功则会弹出下面的界面

5连接的命名

上一步骤完成后点击确定回到第3步的界面,根据需求自行选择是与否选项,之后为连接命名。

(此处的名称就是将来建立连接的对象名,详情可见第7步)

6.数据表的选择

选择要关联的数据表

7.Demo测试

为按钮设置点击事件进行测试

 

 

var db = new database_conn();//此处可以体现第五步所述之意

            string username_input = username_box.Text.Trim();
            string password_input = password_box.Text.Trim();
            //验证登录信息是否正确
            var userinfo = (from m in db.User
                            where m.username == username_input && m.password == password_input
                            select m).FirstOrDefault();
 
            if (userinfo != null)
            {
                MessageBox.Show("登录成功!");
          

            }
 
 
 
测试成功!

 

posted on 2020-10-13 15:05  LaughMe  阅读(2221)  评论(0编辑  收藏  举报