在做学生信息系统的时候尝试着将连接数据库的几种方法都试了试。很顺利完成了。对于用文件dsn连接的时候采用的都是默认配置,所以没有遇到问题。前几天做机房系统时遇到了问题,明明都是按照说明配置的(为了方便将配置的dsn文件放到了桌面),却连不上数据库。后来仔细一想,是文件目录的问题。

想说的只是连接字符串中 filedsn的值是所配置dsn文件的路径+文件名而不仅仅是文件名。(所以对于别人给的系统exe,连接字符串无法更改的情况下,我们配置好的dsn应放于”我的文档”目录下)

配置文件dsn时默认将文件保存在“我的文档”目录下。

配置过程

选择文件存放目录

所以连接字符串的如果只写filedsn=filedsnname;(例如:connectstring=”filedsn=SIMS;uid=sa;pwd=123456”)的话,它肯定只会在默认位置(即我的文档)下搜索这个文件,如果搜不到就会报错,当然也就连不上数据库了。例如将我的filedsn放在F盘根目录下:

这样连接数据库是肯定连不上的(登不进去学生系统),会报错:

为了找到这个filedsn我们只需将filedsn= filedsn=F:\SIMS即可(例如:ConnectString = "filedsn=F:\SIMS;uid=sa;pwd=123456;")这样就能顺利登陆了。

学生:无效文件.dsn问题相关推荐

  1. 数据库 Filedsn(文件dsn)连接小问题

    在做学生信息系统的时候尝试着将连接数据库的几种方法都试了试.很顺利完成了.对于用文件dsn连接的时候采用的都是默认配置,所以没有遇到问题.前几天做机房系统时遇到了问题,明明都是按照说明配置的(为了方便 ...

  2. 用python3做学生管理系统_详解用python实现基本的学生管理系统(文件存储版)(python3)...

    详解用python实现基本的学生管理系统(文件存储版)(python3) 来源:中文源码网    浏览: 次    日期:2019年11月5日 详解用python实现基本的学生管理系统(文件存储版)( ...

  3. 2008下php上传文件崩溃,php – 当用户反复尝试上传无效文件类型时,网站崩溃

    我试图理解错误-- 我有一个允许用户上传CSV的网络应用程序.如果文件类型不是CSV,则不会发生任何操作,页面只显示"无效的文件类型". 如果用户尝试上载无效的文件类型并反复单击触 ...

  4. python登录系统文件版_详解用python实现基本的学生管理系统(文件存储版)(python3)...

    这个是升级的版本,比较进阶一点的,相对与之前的文件管理系统,数据只是存储到了内存中,而不是存储到硬盘上,我们想让文件存储到硬盘上的话,一个是存储到文件里,一个是存储到数据库中,存储到数据库中的版本会后 ...

  5. 用户DSN、 系统DSN 、文件DSN

    用户DSN. 系统DSN .文件DSN. 三者区别: · 用户DSN会把相应的配置信息保存在Windows的注册表中,但是只允许创建该DSN的登录用户使用. · 系统DSN同样将有关的配置信息保存在系 ...

  6. Ubuntu下pdf乱码和rar解压后无效文件编码解决方案

    问题:pdf乱码,中文都显示不出来,只能显示英文. 解决方案: 1) sudo apt-get install poppler-data 2) sudo mv /etc/fonts/conf.d/49 ...

  7. 在“D:/mydat“目录下有一个学生名单文件(文本)“student2018.txt“,里面记载了若干学生信息, 每个学生信息单独一行,每行信息共有五列,每列之间用逗号分开, 其每列含义按顺序是:学

    在"D:/mydat"目录下有一个学生名单文件(文本)"student2018.txt",里面记载了若干学生信息, 每个学生信息单独一行,每行信息共有五列,每列 ...

  8. 用户DSN,系统DSN,文件DSN的区别

    ODBC(Open Database Connectivity) DSN(Data Source Name) "ODBC数据源管理器"提供了三种DSN,分别为用户DSN.系统DSN ...

  9. ODBC管理器中用户DSN,系统DSN,文件DSN的含义及用法

    ODBC(Open Database Connectivity) DSN(Data Source Name) "ODBC数据源管理器"提供了三种DSN,分别为用户DSN.系统DSN ...

  10. ODBC文件DSN 的结构

    ODBC文件DSN 的小秘密 1. 用附件带的WORDPAD文本编辑器,  建立一后缀名为 .DSN的文件,  格式如下, 然后按文本格式存起来: 注意: 格式很重要且必须存为'文本格式',否则不认, ...

最新文章

  1. 【 NLS 】Steepest Descent Algorithm Iteration Procedure of TOA - Based Positioning
  2. HDU 6143 Killer Names (组合数学+DP)
  3. Database之SQL:自定义创建数据库的各种表demo集合(以方便理解和分析sql的各种增删改查语法的具体用法)
  4. ie8以下 es5常见的数组遍历方法不可用的解决方案 forEach,map,filter,some,every
  5. HDU5875 - Function
  6. Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient报错,问题排查...
  7. Deskreen – 将电脑屏幕共享到浏览器中,做第二块屏幕[Win/macOS/Linux]
  8. 获取当前scn号scn1_Checkpoint和SCN的解析
  9. linux服务器忘记ssh密码_【Linux】配置linux服务器之间ssh不用密码访问
  10. delphi三方控件的安装方法
  11. 图像分类模型AlexNet解读
  12. flash图片如何镜像翻转_Flash制作跳动的文字镜像效果
  13. 双路服务器单路运行,什么叫双路服务器?与PC机、单路机有什么区别?
  14. 普通游戏显卡和专业图形显卡的区别
  15. 2022西藏最新消防设施操作员模拟考试试题题库及答案
  16. 模板引擎不关心内容之——art-template,碰见的同步与fs.readFile异步以及函数回调问题的描述,针对fs的readfille读取文件时,返回不了异步函数返回值的解决方法
  17. (CVE-2020-11800)Zabbix_Server_trapper_命令注入漏洞
  18. 从输入 URL 到浏览器接收的过程中发生了什么事情
  19. 如何让百度搜索结果带图片
  20. pandas 数据怎样实现行间计算

热门文章

  1. matlab2016 wavread,matlabwavread用法
  2. 【论文翻译】InsetGAN :基于多个stylegan2-ada生成器拼接的全身人像生成(2203.InsetGAN for Full-Body Image Generation)
  3. 用户登录+页面跳转+后台首页实现
  4. Blender建模模块:超实用插件LoopTools
  5. Unity官方实例教程 Space Shooter(太空射击游戏)
  6. 步履蹒跚的中国移动再现用户流失,中国电信成为最大受益者
  7. Automatic Detection of Welding Defects Using Faster R-CNN
  8. 2022年11月(下半年)信息系统项目管理师考试-综合知识真题及解析
  9. Android最新技术-Android11周
  10. MySQL如何复制表结构,及如何复制表内容,以及临时表