asp开发出现数据库引擎错误: '80040e14'

几分钟写完一个程序,在浏览器上进行测试的时候却总是出现Microsoft JET Database Engine  ‘80040e14‘。网上搜了许多资料,自己又定位程序出错的位置进行异常仔细的检查,可是仍然没有任何进展。。真真是分分钟都有想要放弃重新开始写得冲动。。

网上给出的解决方案大致就是修改数据库访问权限,还有就是程序语法错误(大多数都是这种情况),还有一些原因,不过我敢确定我不是在这些方面出现了问题,于是便不做任何计较。根据我个人的情况,报错的位置大概就是open数据库的时候,不过我敢确定连接数据库的语句绝对没有问题。折腾这么大半天,,到底有没有找到问题呢??

经过一番近乎完全脱离了逻辑和理性的分析之后,实在是无计可施,,想想是不是自己的数据表命名有问题,,之所以有这么个想法,主要是因为自己曾经遇到过这种情况。于是果断改了数据库的名字,,怎么着,居然神奇般的在网页上出现自己预期的效果,一大堆数据密密麻麻的,,哎,,经过长时间的战斗,终于弄出这么个东西来,,怎么不令人感到兴奋呢。。那我的数据表名究竟出现了什么问题呢??

形象一点来说,假设原来我的数据库表的名字是name-pp,那么就会出错,最后我改成了name_pp,这样就不会报错了。。发现错误原因了吗?不错,就是横线“-”有问题,或许是我学的还不够深入,,居然不知道不能使用这个命名数据库表,,后来一想也搞明白了,,C++里面还有其他一些编程语言里面也是没有“-”的,但是可以有“_”。这么一类比就清楚多了。

之所以使用短横线(“-”)连接而不是下划线(“_”),主要是因为我用的编辑器里面短横线居然显示不出来,又时候以为是空格,一backspace就爆出一堆堆的错误。。

写下这个东西是希望自己要注重细节,注意一些经常被忽略的地方,否则会在这些低级的错误中浪费大量的时间个精力;更重要的是这会严重打击信心。当然了也希望对一些不小心陷入这个鸿沟的同行们一个前车之鉴(当然了,或许没有人会犯我犯的这种错误。!)。

asp开发出现数据库引擎错误: '80040e14'

时间: 2024-11-07 15:01:15

asp开发出现数据库引擎错误: '80040e14'的相关文章

数据库引擎开发以及常见数据库内部原理学习(1)

数据库引擎开发 学习王涛老师的数据库引擎课程已经是很久之前的事情了,限于当时自身的能力,特别是对数据库的理解方面的欠缺,当时可以说是囫囵吞般的学习,尽管如此,当时学习的收获依旧非常之大,而时至今日,自认为自身对数据库的理解更上一层楼,也因为相对复杂多变的现代数据库,这个数据库模型相对于其他数据库来说简单得多,所以重新翻出来,再次学习,试图在源码层面理清楚各种数据库的架构! 因为是笔记类型的博文,所以会不断更新. 线索 数据库发展 关系型数据库理论 NoSQL数据库的介绍 1.记录: 谈谈数据库的

Err.number错误号和可捕获的 Microsoft access 数据库引擎和 DAO错误说明

错误码        信息2420        数字语法错误2421        日期语法错误2422        字符串语法错误2423        ‘.’.‘!’.或 ‘()’的使用无效2424        不认识的名称2425        不认识的函数名称2426        表达式中的函数不可用2427        对象没有值2428        与域函数一起使用的参数无效2429        In 运算符缺少 ()2430        Between 运算符缺少

SQL点滴17—使用数据库引擎存储过程,系统视图查询,DBA,BI开发人员必备基础知识

原文:SQL点滴17-使用数据库引擎存储过程,系统视图查询,DBA,BI开发人员必备基础知识 在开发过程中会遇到需要弄清楚这个数据库什么时候建的,这个数据库中有多少表,这个存储过程长的什么样子等等信息,今天把自己工作过程中经常用到的一些数据库引擎存储过程,系统视图等等总结一下以备不时之用.下面的知识多是自己总结,有一些参考了MSDN. sp_help 有时候想尽快查出数据库对象的相关信息,这个存储过程就很有用了.使用它可以查询出整个数据库中所有对象的相关信息.直接运行sp_help结果如下图1,

MySQL的数据库引擎的类型(转)

腾讯后台开发电话面试问到数据库引擎选用的问题,这里补习一下. 本文属于转载,原文链接为:http://www.cnblogs.com/xulb597/archive/2012/05/25/2518118.html 你能用的数据库引擎取决于mysql在安装的时候是如何被编译的.要添加一个新的引擎,就必须重新编译MYSQL.在缺省情况 下,MYSQL支持三个引擎:ISAM.MYISAM和HEAP.另外两种类型INNODB和BERKLEY(BDB),也常常可以使用. ISAM ISAM是一个定义明确且

自己开发的工作流引擎

辞职了,很久没写文章了,我的工作流项目烂了,是团队烂了:我现在想把这套东西贴出来,希望大家吐个槽:望大家不吝指点! android暂未完成,ios还未开发 工作流引擎设计工具我是使用wpf做的一个客户端程序,能可视化的设计流程l: 整个流程的跑动是asp.net做的,并提供了相应的接口,便于移动端调用! 先看看整个项目的截图把: 1)流程设计工具,用户身份验证,根据登陆用户获取隶属于该用户能操作的流程模板,请求wcf来进行身份验证: 2)这个是验证后获取用户具有权限的工作流模板:(1)为流程模板

数据库引擎介绍innodb和myisam

数据库引擎介绍 MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的.要添加一个新的引擎,就必须重新编译MYSQL.在缺省情况下,MYSQL支持三个引擎:ISAM.MYISAM和HEAP.另外两种类型INNODB和BERKLEY(BDB),也常常可以使用.如果技术高超,还可以使用MySQL+API自己做一个引擎.下面介绍几种数据库引擎:  ISAM:ISAM是一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到 数据库被查询的次数要远大于更新的次数.因此,ISAM执行读取

连接sql sever2008数据库出现了无法连接到数据库引擎问题解决

出现的问题: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误.未找到或无法访问服务器.请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接. (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (Microsoft SQL Server,错误: 2) 原因: MSSQLSERVER(微软数据库服务器)还没打开,所以进入不了,因此出现了未找到或无法访问服务器,解决就是打开微软服务器 解决方案: 开

MySQL数据库引擎介绍、区别、创建和性能测试的深入分析

http://www.jb51.net/article/38004.htm 数据库引擎介绍 MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的.要添加一个新的引擎,就必须重新编译MYSQL.在缺省情况下,MYSQL支持三个引擎:ISAM.MYISAM和HEAP.另外两种类型INNODB和BERKLEY(BDB),也常常可以使用.如果技术高超,还可以使用MySQL+API自己做一个引擎.下面介绍几种数据库引擎:  ISAM:ISAM是一个定义明确且历经时间考验的数据表格管理方法,它在设

[转]MySQL数据库引擎介绍、区别、创建和性能测试的深入分析

本篇文章是对MySQL数据库引擎介绍.区别.创建和性能测试进行了详细的分析介绍,需要的朋友参考下 数据库引擎介绍 MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的.要添加一个新的引擎,就必须重新编译MYSQL.在缺省情况下,MYSQL支持三个引擎:ISAM.MYISAM和HEAP.另外两种类型INNODB和BERKLEY(BDB),也常常可以使用.如果技术高超,还可以使用MySQL+API自己做一个引擎.下面介绍几种数据库引擎:  ISAM:ISAM是一个定义明确且历经时间考验的数