C#使用SQLServer2016

        最近在项目中需要用到SQLServer2016,在这里记录一下使用的方法,也希望能帮到同样在sqlserver入门阶段的朋友们。因为我之前一直在使用的都是SQLite,这里也对SQLServer和SQLite做一些对比。

        1. 安装SQLServer2016

        安装就按照这篇博客来进行就OK了。SQLServer安装时哪些功能是必需的(sql server 2016安装时选择哪些功能 必须安装的功能组件 必选的功能组件 轻便精简安装选项) - 亟待! - 博客园SQLServer安装时哪些功能是必需的(sql server 2016安装时选择哪些功能) 【功能选择】这一步比较重要,直接影响到DB服务器的性能。 那么,在SQLServer安装时,哪些功能是必需https://www.cnblogs.com/05-hust/p/12526888.html        2. 安装SSMS(SQL Server Management Studio)

        这个就类似于SQLiteExpert,是一个数据库的管理软件(当然,要强大得多)。

        3.如果在本地使用ssms,直接默认登录就行了。建立数据库,建表,加数据。(这步很简单,不详细说了)

 

        4. 如果需要登录远程数据库,那么需要对数据库服务进行一些配置。具体办法可以按照这篇博客来进行。

SqlServer 2016服务器配置远程访问_落雨、离秋的博客-CSDN博客最近在新的服务上安装了SqlServer 2016,但安装完成后本地连接没有问题,使用其他其他主机进行远程连接时,无法连接。那么则需要配置一下SqlServer的远程访问。在进行远程访问时需要使用到SqlServer管理工具,如果你像我一样是全新的服务器并且在安装完SqlServer时没有安装管理工具的话,请重新执行SqlServer的安装包程序,在安装选项中选择SqlServer管理工具进行...https://blog.csdn.net/qq_42680761/article/details/115475692?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~aggregatepage~first_rank_ecpm_v1~rank_v31_ecpm-2-115475692.pc_agg_new_rank&utm_term=sqlserver2016+%E8%BF%9C%E7%A8%8B%E8%BF%9E%E6%8E%A5&spm=1000.2123.3001.4430

配置好之后,在ssms登录时,把服务器名称写成远程数据库的IP即可。        

        5. 使用C#进行连接。

            String connsql = "server=180.76.137.25;database=testDB;uid=sa;pwd=Xxx_0000;integrated security=false"; // 数据库连接字符串,database设置为自己的数据库名,以Windows身份验证

            try
            {
                using (SqlConnection conn = new SqlConnection())
                {
                    conn.ConnectionString = connsql;
                    conn.Open(); // 打开数据库连接

                    String sql = "select * from testTable"; // 查询语句

                    SqlDataAdapter myda = new SqlDataAdapter(sql, conn); // 实例化适配器

                    DataTable dt = new DataTable(); // 实例化数据表
                    myda.Fill(dt); // 保存数据 
                    string s = dt.Rows[1]["code"].ToString();

        至此,就可以使用C#去访问数据库了,接下来的操作按照自己的实际需求去进行就好。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值