仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 435|回复: 8
打印 上一主题 下一主题

[学习教程] ASP网页编程之ASP中数据库挪用罕见毛病办理

[复制链接]
只想知道 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:11:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
只要你想学,就没什么优缺点,上面那位大哥已经把网上的评论说了,但我认为想学哪个都一样,不然它就不可能在当今时代数字艺术方面存活到今天毛病|办理|数据|数据库  上面是虚机保护中,常常碰着的一些ASP程序中的数据库挪用的毛病,现搜集收拾以下:

  不克不及翻开注册表关头字(8007000e)

  MicrosoftOLEDBProviderforODBCDrivers毛病8007000e

  [Microsoft][ODBCMicrosoftAccessDriver]罕见毛病不克不及翻开注册表关头字Temporary
  (volatile)JetDSNforprocess0x11b4Thread0x1a4cDBC0x9d34354Jet。

  1.翻开数据库时写法不合错误,尺度的ACCESS数据库挪用写法:

  "driver={MicrosoftAccessDriver(*.mdb)};dbq="&server.mappath("db.MDB")

  2.正在上传数据库文件。

DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD

  一样平常性收集毛病。请反省收集文档(80004005)

  MicrosoftOLEDBProviderforODBCDrivers毛病80004005[Microsoft][ODBCSQLServerDriver][TCP/IPSockets]一样平常性收集毛病。请反省收集文档。

  1.数据库毗连誊写不准确,大概数据库名、服务器名毛病。

  2.数据库服务重视启中。

DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD

  不克不及利用;文件已在利用中(80004005)

  MicrosoftJETDatabaseEngine毛病80004005

  不克不及利用;文件已在利用中。

  1.文件大概正被占用:上传、紧缩、打包。

  2.大概程序代码中构成了嵌套包括,反复包括的数据库挪用文件。


DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD

  不克不及更新。数据库或工具为只读/操纵必需利用一个可更新的查询(80004005)

  MicrosoftOLEDBProviderforODBCDrivers毛病80004005

  [Microsoft][ODBCMicrosoftAccessDriver]操纵必需利用一个可更新的查询。

  MicrosoftOLEDBProviderforODBCDrivers毛病80004005[Microsoft][ODBCMicrosoftAccessDriver]不克不及更新。数据库或工具为只读。

  1.数据库文件权限不敷。

  2.文件占用空间到达磁盘限额下限。

  当提醒“操纵必需利用一个可更新的查询”时有几个次要的毛病缘故原由:这个毛病产生在当你的程序试图实行更新数据库或别的相似操纵时。这是由于ADO因为以下的几个缘故原由而不克不及够写数据库酿成的。

  1.最广泛的缘故原由是匿名用户帐号(IUSR_MACHINE)对该数据库文件没有写权限。要办理这个成绩,在办理器中调剂数据库文件的属性,让匿名用户有准确的权限。当利用ACCESS数据库时,不但要给文件写的权限,还要给该目次写的权限,由于Jet必要在该目次创建一个.ldb文件。

  2.第二个缘故原由是数据库没有利用准确的形式翻开。应当利用上面的办法翻开。

  SQL="UPDATEProductsSetUnitPrice=2;"
  SetConn=Server.CreateObject("ADODB.Connection")
  Conn.Mode=33=adModeReadWrite
  Conn.Open"myDSN"
  Conn.Execute(SQL)
  Conn.Close

  注重默许的Mode是设置0(adModeUnknown),它是同意更新的。

  3.另有多是在ODBC办理器中将该DSN的只读选项选中。

  4.你是在同时更新两个表中的字段,也会呈现这个毛病信息,办理举措是分隔来更新这两个表中各自字段。

  5.当你利用了一个从低版本中(如ACCESS2.0,ACCESS7.0)载进到高版本(ACCESS2000)中的查询时,在实行这个查询是会呈现该毛病。

DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD

  未发明数据源称号而且未指定默许驱动程序(80004005)
  MicrosoftOLEDBProviderforODBCDrivers毛病80004005

  [Microsoft][ODBC驱动程序办理器]未发明数据源称号而且未指定默许驱动程序

  1.利用了ODBC毗连数据库,服务器上没有设置ODBC数据库,改用OLEDB的尺度挪用体例:

  "Driver={SQLServer};Database=dbname;Server=srv;Uid=user;Pwd=pd"能够办理。
asp,你就只能等着微软给你解决,它不乐意你就只好悲催。而且asp跑在windows服务器上,windows服务器跟linux比起来简直弱爆了!
蒙在股里 该用户已被删除
沙发
发表于 2015-1-18 18:07:57 | 只看该作者
运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。
谁可相欹 该用户已被删除
板凳
发表于 2015-1-22 20:04:44 | 只看该作者
多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。
不帅 该用户已被删除
地板
发表于 2015-1-31 11:22:50 | 只看该作者
那么,ASP.Net有哪些改进呢?
若相依 该用户已被删除
5#
发表于 2015-2-6 19:14:09 | 只看该作者
如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:
莫相离 该用户已被删除
6#
发表于 2015-2-18 09:14:16 | 只看该作者
不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍
精灵巫婆 该用户已被删除
7#
发表于 2015-3-6 04:27:33 | 只看该作者
先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
兰色精灵 该用户已被删除
8#
发表于 2015-3-12 21:07:28 | 只看该作者
如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:
只想知道 该用户已被删除
9#
 楼主| 发表于 2015-3-20 03:11:26 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 00:22

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表