dotnet core 控制台应用程序操作sql server数据库1
dotnet core 控制台应用程序操作sql server数据库1 在本文中,我们将详细地讨论如何在dotnet core控制台应用程序中操作SQL Server数据库。我们将从问题的出现原因到解决问题的步骤进行阐述。 让我们来看一下问题的出现原因。在使用SqlConnection类连接SQL Server数据库时,总是报错“未能在命名空间System.Data.SqlClient 中找到类型名SqlConnection,此类型已转发到程序集System.Data.SqlClient, Version=0.0.0.0,…请考虑添加对该程序集的引用。”这是因为.Net Core框架下缺少System.Data和System.Data.SqlClient的引用。 解决办法是使用NuGet包管理器手动添加System.Data.Common和System.Data.SqlClient两个引用。我们可以在-vs2019中使用以下两条命令来添加这两个引用: PM> Install-Package System.Data.Common PM> Install-Package System.Data.SqlClient 添加完成后,在项目的依赖项中将出现“System.Data.Common”和“System.Data.SqlClient”两个引用。这时,我们就可以使用SqlConnection类连接SQL Server数据库了。 下面是一个简单的示例代码: namespace HA.Server.SQL { using System; using System.Data; using System.Data.SqlClient; class Program { static void Main(string[] args) { string ConStr = "server=.;database=HighAvailabilityModule.Server.SQL;Trusted_Connection=SSPI"; SqlConnection con = new SqlConnection(ConStr); } } } 在上面的代码中,我们使用了SqlConnection类连接SQL Server数据库。这里的ConStr变量是数据库连接字符串,包括服务器名称、数据库名称和身份验证方式等信息。然后,我们使用SqlConnection类实例化一个连接对象con,并将其连接到SQL Server数据库。 需要注意的是,在使用SqlConnection类时,需要添加System.Data.SqlClient的引用,否则将会出现错误。 在dotnet core控制台应用程序中操作SQL Server数据库需要添加System.Data.Common和System.Data.SqlClient两个引用,并使用SqlConnection类连接SQL Server数据库。
- 粉丝: 30
- 资源: 319
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- html+css+js的宠物领养网站(响应式)
- go实现通过命令访问Kafka
- 极速浏览器(超快速运行)
- uniapp vue3 下拉菜单组件(dropdownMenu)
- 《全面解析图像平滑处理:多种滤波方法及应用实例》
- Kafka客户端producer/consumer样例
- rocketmq和rocketmq数据转换
- 关于 v s 2019 c++20 规范里的 S T L 库里模板 decay-t<T>
- 本项目致力于创建一个基于Docker+QEMU的Linux实验环境,方便大家学习、开发和测试Linux内核 Linux Lab是一个开源软件,不提供任何保证,请自行承担使用过程中的任何风险
- RL Base强化学习:信赖域策略优化(TRPO)算法TensorFlow实现
评论0