c# - win10如何配置使用ODBC驱动?
问题描述
我有一个用 c# 开发的软件,它必须连接到 SQL Server 数据库,我必须将它安装在未配置的虚拟机上。我在执行简单查询时遇到问题。
软件安装在其他客户的服务器上,所以我很确定代码的正确性。在我看来,问题可能是软件的配置或 Windows 中 ODBC 的配置。
我正在使用以下连接字符串:
Driver={SQL Server Native Client 11.0};Server=<serverName>;Database=<dbName>;Uid=<user>;Pwd=<password>;
我配置了以下查询:
SELECT TOP(1) 1 FROM [dbName].[dbo].[TABLE]
在 ODBC 端:
- 我安装了 SSMS 以检查连接是否良好,并且它正确连接到数据库。
- VM中的驱动程序是(来自设置>数据源):
- SQL Server 本地客户端 11.0
- 用于 SQL Server 的 SQL Server ODBC 驱动程序 13
用户 DSN 和系统 DSN 下没有任何内容。
你能帮我解决这个问题吗?谢谢
解决方案
推荐阅读
- python - 无法使用python请求和beautifulsoup从页面中提取信息
- spring - 如何为 swagger 代码生成器创建的模型验证 spring rest 控制器中的字段?
- numpy - 提取由条件过滤的测试集的子集
- python - Python - 使用 Selenium WebDriver 在新的 Chrome 选项卡中打开链接?
- r - 在 R 和 dplyr 中将列变量展平为是/否
- python - 无需用户干预即可在 Google Cloud Function 中验证 GMail API
- c - 如何在 Visual Studio 代码中将 libssh2 包含到 c 项目中
- python - Panda 800MB csv 导致内存错误(32GB RAM)
- java - 从可编辑的 ListView 中选择项目时移动到其他活动/屏幕
- amazon-web-services - cron 事件的 AWS EventBridge 定价