当前位置: 首页 > news >正文

C#建立与数据库连接(版本问题的解决方案)踩坑总结

1.如何优雅的建立数据库连接

今天使用这个deepseek写代码,主要就是建立数据库的链接,包括这个建库建表啥的都是他整得,我就是负责执行,然后解决这个里面遇到的一些问题;

其实我学习这个C#不过是短短的4天的时间,而且学习的是这个窗体应用程序,这个其实花了自己不少的事时间,写这个文章的时候,我刚刚写完这个数据库的升级的问题;

就是流程是这个样子的,按照deepseek的流程进行操作,遇到的第一个问题就是这个SQL server打不开的问题,一个文章单独写了这个问题的解决方案,如果你也遇到了这个问题,可以去看我之前的这个文章;里面记录了我解决这个问题的全流程;

image-20250619192445489

2.如何建立数据库链接

下面的这个代码主要就是建立这个数据库的链接的代码,我第一次cv这个DK的代码的时候,这个sqlconnection无法进行识别出来,我引入了这个sqlclient之后依然报错;

image-20250619192541236

下面的这个是DK分析的:但是我发现自己的这个.net是7.0的版本,所以就继续问他(这一我意识到,版本很重要)

image-20250619192744541

下面的这个是我告诉DK我的net版本之后他给出来的这个解决的方案,他让我去更换这个包;

image-20250619192837769

具体的更换的方式是这个样子的,我也是第一次遇到:右键项目文件,选择这个管理程序包

image-20250619192938404

这个时候搜索自己想要的即可:

image-20250619193036887

即时我找到了这个DK说的这个东西进行了安装,这个sqlconnection依然是无法进行识别的:

image-20250619193129858

这个时候我真的是没有办法了,我就开始想:老师都说了是使用这个system下面的这个client这个包包,肯定没错啊,所以我又在上面的这个框框里面搜索了我的这个system里面的client这个包包;

搜索到了之后,我直接安装最新版本的这个,然后之前的那个找不到sqlconnection的报错就消失了;

image-20250619193257449

这个时候我意识到,之前我安装的版本太低了,所以升级之后这个问题就解决了,我总结两点吧:

1).net的版本很重要,需要注意一下;

2)里面的这个client的版本也很重要,否则就会出现我今天遇到的这个情况;

一下;

然后报错消失,项目成功运行,数据库连接成功,登录验证也是没有问题的,问题解决,我就写了这两篇文章,故事结束;

http://www.lqws.cn/news/443359.html

相关文章:

  • docker 目录更改,必须做数据迁移才能启动
  • 输入url之后发生了什么
  • Python-循环结构解析
  • Windows 10开始菜单优化方案,如何实现Win7风格开始菜单的还原
  • oracle通过dblink 连接pg数据库
  • 使用 Prometheus 访问 TDengine ---
  • OpenCV——直方图与匹配
  • Postman 的 Jenkins 管理 - 手动构建
  • OpenCV指定pid和vid通过MSMF打开摄像头
  • Spring AOP @Before (前置通知): 在目标方法执行前做什么?
  • 智能家居HA篇 二、配置Home Assistant并实现外部访问
  • android 省市区联动选择
  • 计算机视觉阶段一:CV入门基础
  • Xsens动作捕捉技术用于研究机器人的运动控制、姿态调整以及人机交互
  • .NET 的配置系统
  • 【Mini-F5265-OB开发板试用测评】2、PWM驱动遥控车RX2接收解码带马达驱动控制IC
  • 华为OD机试_2025 B卷_构成正方形数量(Python,100分)(附详细解题思路)
  • 如何获取Java对象的大小
  • MQTT 消息队列传输协议(Message Queuing Telemetry Transport)
  • 【深度学习】生成对抗网络(GANs)深度解析:从理论到实践的革命性生成模型
  • 优化 Python 爬虫性能:异步爬取新浪财经大数据
  • 46道Jenkins高频题整理(附答案背诵版)
  • Jenkins通过Pipeline流水线方式编译Java项目
  • IP 地理库的使用指南:从基础应用到深度实践​
  • Redis 持久化机制详解:RDB、AOF 原理与面试最佳实践(AOF篇)
  • IntersectionObserver API应用场景示例代码详解
  • 医疗低功耗智能AI网络搜索优化策略
  • jquery 赋值时不触发change事件解决——仙盟创梦IDE
  • Kafka性能压测报告撰写
  • Outlook邮箱开通发信服务及OAuth2验证开通