精华内容
下载资源
问答
  • visual studio 2017 连接 SQL Server数据库

    千次阅读 2020-04-13 13:35:03
    分两种情况,Windows验证,SQLserver验证 1.Windows验证 打开SqlServer第三方软件,查看你的服务器名称 2.SQLserver验证 输入你的用户名密码即可 SqlServer用户名默认是sa 密码是你自己设的 ...

    在这里插入图片描述
    在这里插入图片描述
    分两种情况,Windows验证,SQLserver验证
    1.Windows验证
    打开SqlServer第三方软件,查看你的服务器名称
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    2.SQLserver验证
    在这里插入图片描述
    输入你的用户名密码即可
    SqlServer用户名默认是sa
    密码是你自己设的

    展开全文
  • VS 2017和C#连接SQL Server数据库

    万次阅读 多人点赞 2019-05-03 22:26:47
            很惭愧,身为大三的软件工程学生我居然连数据库连接都记不清楚……还是...Microsoft SQL Server 2017(这个不知道有没有影响,因为全程没用到,但之前有用它连...

            很惭愧,身为大三的软件工程学生我居然连数据库的连接都记不清楚……还是老老实实的开个记录吧。

    材料

    • Microsoft Visual Studio 2017
    • 一个ASP .NET Web窗体网站项目
    • Microsoft SQL Server 2017(这个不知道有没有影响,因为全程没用到,但之前有用它连接上过数据库)

    步骤

    1、创建数据库文件
    • 右键点击App_Data文件夹,在“添加”中选择“添加新项添加新项
    • 在弹出的窗口中找到“SQL Server数据库”并点击,在下方输入数据库的名字添加数据库
    2、添加表格
    • 如此,我们就得到了一个新的空数据库。在App_Data文件夹下找到它,随后右键单击,点击“打开”,我们可以在右侧的服务器资源管理器看见它
      打开资源管理器
      在这里插入图片描述
    • 在资源管理器中右键点击“”,选择“添加新表”,经过一段时间的加载后,VS的主视图上将会出现SQL Server的设计视图主视图
    • 接下来要做的事情和在SSMS里是一样的,为你的表格添加字段并设置其数据类型,如果你想修改表格的名字,你可以在下方的Design窗口里直接修改CREATE TABLE [dbo].[Table],将Table改成你想要的表名称,随后点击左上角的“更新(U)在这里插入图片描述
    • 之后系统会弹出一个名为“预览数据库更新”的窗口,点击“更新数据库”即可。至此,一张表就创建好了,在开始下一步之前,请右击服务器资源管理器中你刚创建的表格,选择“显示表数据”,在弹出的界面中为你的表先添加一些样本数据。
    3、创建到数据库的连接
    • 数据添加好,我们可以开始建立到数据库的连接了。首先在服务器资源管理器中右键单击你的数据库,选择“属性选择数据库属性
    • 在属性列表中,我们可以在连接这一项中找到连接字符串,复制其中的内容,它就是我们创建连接时要用的URL查找连接字符串
    • 之后要做的事情就和日常一样了,利用SqlConnection和SqlCommand等微软提供的数据库连接类打开连接并执行sql语句,下面是我写的demo中的一部分:
        /// <summary>
        ///     添加一个新的卡车信息到数据库中
        /// </summary>
        /// <param name="truck">待添加的卡车信息</param>
        /// <returns></returns>
        public static bool AddNewVehicle(Truck truck)
        {
            // VehicleDAO.ConnStr是我在另一个类中定义的字符常量,里面保存着我们刚复制的连接字符串
            // 可以根据实际情况将其换成其他的字符串
            using (SqlConnection Conn = new SqlConnection(VehicleDAO.ConnStr))
            {
                try
                {
                    Conn.Open();
                    SqlCommand Comm = new SqlCommand();
                    Comm.Connection = Conn;
                    string sql = "INSERT INTO Vehicle VALUES(@License, @Type, @Length, @Weight, @Load, @UsedYear, @Mileage);";
                    Comm.CommandText = sql;
                    Comm.Parameters.AddWithValue("@License", truck.License);
                    Comm.Parameters.AddWithValue("@Type", truck.Type);
                    Comm.Parameters.AddWithValue("@Length", truck.Length);
                    Comm.Parameters.AddWithValue("@Weight", truck.Weight);
                    Comm.Parameters.AddWithValue("@Load", truck.Load);
                    Comm.Parameters.AddWithValue("@UsedYear", truck.UsedYear);
                    Comm.Parameters.AddWithValue("@Mileage", truck.Mileage);
                    Comm.ExecuteNonQuery();
                    return true;
                }
                catch (SqlException e)
                {
                    Console.WriteLine("添加功能出现问题,请及时维护");/*/
                    Console.WriteLine(e.Message);// */
                    return false;
                }
            }
    
        }
    

            我原本习惯性的想像用Java那样先写个DAO类再写个Server类再写个的Page来调用Server里的方法,结果没想到巨硬全部都帮我弄好了,连关闭的部分都用using给我省掉了,真是轻松。完成后执行成功的结果如下图:
                                                    添加成功

    关于附加数据库

            有时候我们会希望使用SSMS中已经创建好的数据库,在这里我再补充关于如何导入外部数据库的方法。

    1、首先我们要先确认数据库的版本,高版本数据库不被支持使用

            巨硬神奇的自己不兼容自己的毛病在这里发挥的淋漓尽致,版本号高于2015的全部连接失败。我曾希望通过修改兼容性来解决它,遗憾的是VS还是会说你版本号过高。所以这里唯一的处理方式就是创建低版本号的数据库文件。

    • 创建低版本数据库方法如下(附加数据库失败,操作系统错误 5:"5(拒绝访问。)"的解决办法):右键单击数据库 -> 选择“任务” -> 选择“生成脚本”,在“设置脚本编写选项”的高级中找到“服务器版脚本”这一选项,选择低版本的数据库。之后一路点击确定和完成,数据库脚本就自动生成好了。之后打开低版本数据库,执行该脚本即可。
      生成脚本
    2、设置数据库及其日志文件权限

            在拥有一个符合要求的数据库后,我们还需要修改数据库文件(.mdf)及其日志文件(.ldf)的权限。右键单击mdf文件 -> 选择“属性” -> 选择“安全”选项卡 -> 选择“高级”,你会看到这个画面:
            安全权限
            在这里,如果你发现主体那一栏没有“Authenticated Users”,你就点击添加,点击上方的“选择主体”,把Authenticated Users复制进去后确定,选择“完全控制”,之后点击确定,保存我们刚才做的修改。
            完全控制
            如果你已经有了“Authenticated Users”但是它没有“完全控制”这一权限,那这是因为它创建时继承了父类文件的权限。点击下方的“禁用继承”,选择第一项,之后按上面的操作修改权限即可。

    3、创建连接

            在完全获取权限后,我们就可以创建数据库与项目的连接了。【建议连接之前先将数据库移动到App_Data这个文件夹下】右键单击“App_Data”文件夹 -> 选择“添加” -> 选择“现有项”,找到你的数据库文件双击(此处不用点击日志文件,导入数据库后它会自动附加进来),你的数据库就会自动附加进来了。这样操作有个好处,VS会自动创建到该数据库的连接,如果你想检查该连接是否成功,右键单击数据库后点击“刷新”即可。
    附加成功
            以上为VS连接数据库的两个方法,欢迎各位在评论中提问,我将随时补充新内容。

    展开全文
  • 该文件是在VS2013下基于MFC连接数据库并完美实现增删改查,下载后只需要修改链接字就可以运行。谢谢采纳!
  • 本次是在上一次的基础上完成了对数据库增删查改功能的添加。由于数据库是建在我的电脑里,所以下载资源之后是不能运行的,但是可以看我的博客里面的详细解释,参考这里的完整代码就能搞出来了。 博客链接:...
  • vs2019连接SQL Server数据库详解

    千次阅读 2021-05-16 21:44:56
    vs2019连接SQL Server数据库详解第一步需要获取数据库连接字符串第二步,编辑web.config文件,在文件中加入如下代码段:第三步、新建窗体,我本人新建的窗体是query.aspx,代码如下:第四步,编辑query.aspx.cs文件...

    第一步需要获取数据库连接字符串

    新建项目成功之后,视图->服务器资源管理器->右击数据连接->复制粘贴计算机设备名称->选择相应数据库
    在这里插入图片描述

    在这里插入图片描述
    右击新建的数据连接->查看属性->查看连接字符串
    在这里插入图片描述

    第二步,编辑web.config文件,在文件中加入如下代码段:

    <connectionStrings>
    		<add name ="Test"
    			 connectionString=""//这里需要连接字符串
    			 providerName="System.Data.SqlClient"/>
    	</connectionStrings>
    

    第三步、新建窗体,我本人新建的窗体是query.aspx,代码如下:

    <body>
        <form id="form1" runat="server">
            <div>
                <asp:Button ID="Button1" runat="server" Text="查询" OnClick="btnClick" />
                <asp:GridView ID="GridView1" runat="server"></asp:GridView>
            </div>
        </form>
    </body>
    

    第四步,编辑query.aspx.cs文件,主要代码如下(本人数据表是## 标题student):

     using System;
     using System.Configuration;
     using System.Data.SqlClient;
    
    protected void btnClick(object sender, EventArgs e)
            {
                string strcon = ConfigurationManager.ConnectionStrings["Test"].ConnectionString;//从web.config文件中读取连接字符串
                SqlConnection con = new SqlConnection(strcon);//定义连接对象
                SqlCommand cmd = new SqlCommand();//创建命令对象
                cmd.Connection = con;//设置命令对象的数据库连接属性
                cmd.CommandText = "select * from student";//把SQL语句赋给命令对象
                try
                {
                    con.Open();//打开数据库连接
                    Response.Write("连接数据库查询成功");
                    SqlDataReader sdr = cmd.ExecuteReader();//执行SQL命令,并获取查询结果
                    GridView1.DataSource = sdr;//将查询结果连接到GridView1中
                    GridView1.DataBind();//将结果与GridView1绑定
                }
                catch (Exception ex)
                {
                    Response.Write("连接失败,原因是" + ex.Message);
                }
                finally
                {
                    if (con.State == System.Data.ConnectionState.Open) //判断数据库连接是否关闭
                        con.Close();//关闭数据库连接
                }
            }`
    

    结果:
    在这里插入图片描述引用借鉴如下:若侵权联系可删

    https://www.cnblogs.com/lucky-willie/p/12128698.html
    https://blog.csdn.net/Alece/article/details/110639751

    展开全文
  • vs如何连接连接sql server数据库

    万次阅读 热门讨论 2017-04-22 17:31:50
    一、在web.config里面配置,后连接数据库 (1)web.config文件:加在和 之间  三种配置方式: 1.windows身份验证,连接sql server数据库: 2.windows身份验证,连接vs数据库: 3.sql server身份验证,连接sql ...

    一、在web.config里面配置,后连接数据库

    (1)web.config文件:加在<connectionStrings>和</connectionStrings> 之间

       三种配置方式:

    1.windows身份验证,连接sql server数据库: <add name="字符串名称" connectionString="Data Source=localhost;database=数据库名称;Integrated Security=True;User Instance=False;" />


    2.windows身份验证,连接vs数据库:<add name="字符串名称" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\数据库名称.mdf;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient"/>


    3.sql server身份验证,连接sql server数据库:<add name="字符串名称" connectionString="server=.\SQLEXPRESS;database=数据库名称;uid=sa;pwd=liteng"/>


    取字连接符串方式:

    1、protected static string connectionString = ConfigurationManager.ConnectionStrings["字符串名称"].ConnectionString; 


    2、string connectionString = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["字符串名称"].ConnectionString;



    (2)web.config文件:加在<appsettings>和</appsettings> 之间
    配置方式:

    <appSettings>   
    <add key="conn" value="server=服务器名;database=数据库名;uid=用户名;password=密码;"/>  
    </appSettings> 

    vs如何连接连接sql server数据库? - lt408805039 - 喔就是喔

     

    取字连接符串方式:

    string connectionString =configurationsettings.appsettings["字符串名称"];

    appSettings 和 connectionStrings 的区别:

    (1) appSettings 是在 2003 中常用的,connectionStrings 是在 2005 中常用的;

    (2) 使用 connectionStrings 的好处:

    第一,可将连接字符串加密,使用MS的一个加密工具即可;

    第二,可直接绑定数据源控件,而不必写代码读出来再赋值给控件;

    第三,可方便的更换数据库平台,如换为 Oracle 数据库,只需要修改 providerName。



    二、直接在网页里引用,连接数据库: 

    1、string connString = "server=localhost;database=数据库名;user id=用户名;pwd=密码;";

    或者上行代码为:string connstring = "Data source=localhost;database=数据库名;user id=用户名;pwd=密码;";

    2、SqlConnection con = new SqlConnection(connstring);

    3、con.Open();



    转载来源:http://blog.163.com/lt_kitty/blog/static/19542802220135651718174/

    展开全文
  • SQLServer2017安装包

    2018-08-13 11:23:00
    SQL SERVER 2017 提供了图形数据库功能(实际是在表级别提供),图形数据库集成到关系型数据库中,便于关系型数据库使用SQL操作。图形数据库属于NOSQL类型,如Neo4j 等。 图形数据库是一个集合节点(或顶点) 和...
  • SQLServer 2012 连接数据库

    千次阅读 2019-04-14 21:52:10
    使用“SQL Server配置管理器”启动并管理...启动SSMS工具,连接SQL Server 2012服务器,打开连接到服务器对话框,选择数据库引擎。 . 在“服务器名称”下拉框中选择相应的服务器,默认的服务器名称和Windows操...
  • VS连接SQLSERVER数据库的几种方式

    万次阅读 2017-11-30 09:45:43
    一、VS连接本地数据库(localdb) 注:其中TestSqlServer为数据库上下文类,默认为Defaultconnection,ConnectionString中的Data Source为本地数据库名称,可在视图SQLSERVER管理器中查看。Initial Catalog即为...
  • 以前用的mysql多,最近有个项目需要在vs环境下使用SQL server,这里给大家分享一下sqlserver的安装过程及vs中mfc测试sqlserver数据的常规操作。 sqlserver2016安装包、SSMS工具可网盘下载。 地址: 一、安装SQL ...
  • 使用vs2015的xamarin开发android,直接操作sqlserve数据库代码在这里了,本人测试通过,发布在处,希望多点人来使用xamarin开发android.
  • kepserver连接SQL数据库中文说明

    热门讨论 2015-09-30 16:48:05
    该文档是kepserver连接ODBC驱动的文档说明,对数据字段中的数据有一定的要求。可供参考
  • 用JDBC连接SQL Server2017数据库

    万次阅读 多人点赞 2018-03-26 17:40:47
    安装完SQL server2017之后,选择SQL 身份验证登录,可以先用windows身份验证登录把密码更改好了,然后服务器右键重新启动 ,再断开连接 ,选择SQL身份验证登录验证,关闭SQL server2017选择SQL server2017配置管理器...
  • c# sql Server 连接 数据库教程

    万次阅读 多人点赞 2018-02-28 15:24:25
    首先建立数据库连接:首先说明一下数据库连接字符串:string conString = @"Data Source=bds2715212581.my3w.com;Initial Catalog=bds271521258_db;Persist Security Info=True;User ID=bds271521258;Password=...
  • 最近因为要在vs code上连接到sql server数据库,第一次尝试,之前用 java的时候使用jdbc连接过数据库,感觉用vs code连接数据库步骤要简单一些,网上写的博客也不是特别多,就顺便把我的步骤记录下来,仅供参考,...
  • sql server2017 数据库导出表所有数据

    千次阅读 2020-06-11 10:32:36
    sql server 2017数据库导出表所有数据sql server数据库导出表里所有数据 sql server数据库导出表里所有数据 步骤: 1连接数据库>选择需要导出数据的数据库>任务>生成脚本; 2点击下一步,选择特定数据库...
  • VS2010使用c#连接SQLServer数据库

    万次阅读 多人点赞 2019-02-26 22:02:50
    准备工作: 准备好vs2010,sqlSERVER2008的安装包,如果需要的话,留下邮箱我发给你 第一步:安装VS2010   ...第二步:安装SQLServer2008 ...第三步:使用c#连接SQLServer数据库   使用...
  • 本文档,实现在局域网内远程访问SQL server 2005的...在VS2012中通过两种方法测试是否对SQL服务器连接成功.其中一种以C#代码测试为主,并贴有完整测试代码。通过个人发挥,可以实现对远程数据库的访问、修改、更新等。
  • 1.打开SQL Server,打开后会看到数据库的初始链接界面。(如下图) 2.复制上图中的“服务器名称”,然后点击“连接”,进入数据库。 3.打开vs,创建好自己要用的项目,我写的项目名称叫做:‘RestaurantSystem’...
  • VS连接SQL Server数据库(C#代码)

    千次阅读 2020-04-07 21:00:53
    1.打开SQL Server,打开后会看到数据库的初始链接界面。(如下图) 2.复制上图中的“服务器名称”,然后点击“连接”,进入数据库。 3.打开vs,创建好自己要用的项目,我写的项目名称叫做:‘RestaurantSystem’ 4....
  • sqlserver 连接远程sqlserver数据库

    千次阅读 2019-02-22 16:44:48
    sqlserver 连接远程sqlserver数据库 */ /*1、新增链接服务器*/ exec sp_addlinkedserver @server='remote_server', /*链接服务器的名称*/ @srvproduct='', @provider='SQLOLEDB', @datasrc='12...
  • 数据库连接操作 1.引入命名空间:using System.Data.Client; using System.Data; 这两个是必不可少的 2.创建连接字符串:string connStr = “Data source=.;Initial Catalog=Stu;User ID=sa;Password=123456”; 这里...
  • C#连接数据库sql server)?

    千次阅读 2019-05-20 23:47:19
    首先新建数据库表 PRIMARY KEY (JY_ID)-表示唯一主键 --创建数据库的一张表 CREATE TABLE MYBAIDUJYLIST( JY_ID VARCHAR(200) NOT NULL,--唯一标识 JY_BH VARCHAR(200) NOT NULL,--编号 JY_MC VARCHAR(200) NOT NULL...
  • VS2010连接SQL Server 2008操作与编程

    热门讨论 2014-12-29 17:56:34
    文档说明:http://blog.csdn.net/u010499449/article/details/42237887
  • c#程序连接sql server数据库

    万次阅读 多人点赞 2018-06-07 21:11:28
    先操作后讲解个人理解方式一、数据库内容:假设sql server身份验证:账户:sa;...gt;int ; UserName=&gt;nvarchar(50) ; UserPassword=&...nvarchar(50))二、c#连接数据库连接代码c#连接sql server需引入...
  • C++连接SQL SERVER2008数据库

    热门讨论 2012-07-12 22:57:24
    简单的介绍了C++连接SQL SERVER2008数据库的方法,完全可用,是我自己在错误中摸索出来的,网上很多的方法都是有误的!!
  • SQl server 2012 jdbc 连接数据库驱动

    热门讨论 2012-11-16 20:10:30
    SQl server 2012 jdbc 连接数据库驱动
  • pycharm连接SqlServer数据库

    千次阅读 2020-10-19 21:25:50
    连接数据库需要引入pymssql包,将这个包导入倒项目中,然后如下代码就可以进行测试是否连接成功 import pymssql def conn(): connect = pymssql.connect('(local)','sa','密码','数据库名称') if connect: print(...
  • VisualStudio2017自带的sqlserver如何连接sql server management studio?目前用iis部署的项目不能使用数据库,求个解决方案。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 499,519
精华内容 199,807
关键字:

servervs2017连接数据库sql