C#连接sql server

连接时,出现如下提示:

ERROR [IM014] [Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配

原因是odbc的驱动和应用程序的架构不一致。我的odbc如下所示:

显示为64位,而c#程序显示的是所有架构:

我把Platform target改为x64再编译运行,问题解决,连接成功

相关推荐
hixiong12316 小时前
C# OpenCVSharp使用 读光-票证检测矫正模型
人工智能·opencv·c#
霜绛16 小时前
C#知识补充(二)——命名空间、泛型、委托和事件
开发语言·学习·unity·c#
好望角雾眠17 小时前
第四阶段C#通讯开发-6:Socket之UDP
开发语言·笔记·学习·udp·c#
霜绛18 小时前
C#知识补充(一)——ref和out、成员属性、万物之父和装箱拆箱、抽象类和抽象方法、接口
开发语言·笔记·学习·c#
爱编程的鱼18 小时前
C# var 关键字详解:从入门到精通
开发语言·c#·solr
玩泥巴的20 小时前
解放双手!使用Roslyn生成代码让你的 HTTP 客户端开发变得如此简单
c#·.net·代码生成·roslyn
星释21 小时前
Rust 练习册 :Pig Latin与语言游戏
游戏·rust·c#
蒲公英源码1 天前
超市进销存源码
sqlserver·c#·.net
兰若姐姐1 天前
如何进行MSSQL提权?sp_oacreate、sp_oamethod和沙盒提权以及xp_regwrighte提权
数据库·sqlserver
king_harry1 天前
window server2008下Oracle 配置dblink查询 MySQL 数据
数据库·mysql·oracle·odbc·dblink