学生:无效文件.dsn问题

本文分享了在使用文件DSN连接数据库时遇到的问题及解决方案。指出连接字符串中的filedsn值应包含完整的文件路径,而非仅文件名。通过正确设置路径,确保应用程序能够成功连接到数据库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

        在做学生信息系统的时候尝试着将连接数据库的几种方法都试了试。很顺利完成了。对于用文件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;")这样就能顺利登陆了。

       

 

{ Using PSTWRITER 17.2.0 d001Jun-30-2025 at 10:28:08 } #1 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #2 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #3 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #4 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #5 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #6 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #7 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #8 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #9 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #10 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #11 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #12 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #13 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #14 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #15 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #16 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #17 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #18 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #19 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #20 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #21 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #22 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #23 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #24 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #25 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #26 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #27 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #28 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #29 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #30 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #31 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #32 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #33 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #34 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #35 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #36 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #37 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #38 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #39 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #40 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #41 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #42 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #43 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #44 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #45 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #46 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #47 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #48 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #49 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #50 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #51 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #52 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #53 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #54 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #55 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #56 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #57 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #58 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #59 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #60 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #61 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #62 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #63 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #64 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #65 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #66 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #67 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #68 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #69 ERROR(ORCAP-36055): Illegal character in E:\00.2024\00.UFS MODULE\18. UFS COST DOWN 0613\SCHEMATIC 0630 (COST DOWN)-NS-H501\UFS_M2_2242_MODULE_20250627 D ( COST DOWN)-NS-H502.DSN. #70 ERROR(ORCAP-36018): Aborting Netlisting... Please correct the above errors and retry.
最新发布
07-01
评论 31
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值