CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

ACCESS与ASP的问题

楼主lwc92008(枫叶落一地)2003-09-03 13:34:26 在 Web 开发 / ASP 提问

<%  
  set   conn=server.createobject("ADODB.Connection")  
  conn.open   "DRIVER=Microsoft   Access   Driver   (*.mdb);DBQ="   &   Server.MapPath("tmp.mdb")    
  conn.execute("insert   into   users(username,password)   values('lwc','abc')")  
  conn.close  
  %>  
  本人刚开始用ACCESS数据库,呵于是想在里面插入数据,呵但是按输入语句后  
  打开ASP文档  
  提示  
  [Microsoft][ODBC   Microsoft   Access   Driver]   操作必须使用一个可更新的查询。  
  这是怎么回事,呵要如何改,可更新的查询又是些什么。 问题点数:20、回复次数:12Top

1 楼diya(风火浪|努力学习.NET/C#)回复于 2003-09-03 13:44:44 得分 0

设置权限,允许站点可以浏览,写入,修改。Top

2 楼liujingnan(刘静南)回复于 2003-09-03 13:46:52 得分 10

用下面的试一下:  
  set   conn=server.createobject("ADODB.Connection")  
  conn.open   "DRIVER=Microsoft   Access   Driver   (*.mdb);DBQ="   &   Server.MapPath("tmp.mdb")    
  set   Rs=server.createobject("ADODB.RecordSet")  
  Rs.open   "insert   into   users(username,password)   values('lwc','abc')",conn,1,1  
  Rs.Close  
  set   Rs=nothingTop

3 楼wangyufang(asdf)回复于 2003-09-03 14:06:51 得分 0

楼主成功了吗?   我也是刘静南这样写的,并且加了允许站点可以浏览、写入、修改。但还是有错:  
  Top

4 楼lwc92008(枫叶落一地)回复于 2003-09-03 14:08:18 得分 0

不行,呵我试了楼上的方法,呵  
  提示  
  ODBC   驱动程序不支持所需的属性。    
  再楼上的,呵那些权限我都已经设置过了,呵不行?!Top

5 楼liuzxit(dotnetRGB.com)回复于 2003-09-03 14:12:12 得分 10

確定服務器是否有裝ACCESS的驅動程序﹐如果沒有那可以到MS那里下載一個ADO27安裝即可﹐建議不要用ODBC﹐改用OLEDB  
  connstr   ="Provider   =   Microsoft.Jet.OLEDB.4.0;   Data   Source   ="&   Server.MapPath("tmp.mdb")  
  Top

6 楼wangyufang(asdf)回复于 2003-09-03 14:14:38 得分 0

我的链接查询可以,就是插入不行。Top

7 楼liuzxit(dotnetRGB.com)回复于 2003-09-03 14:18:24 得分 0

如果有安裝office的access也應該有驅動程序的了Top

8 楼61(儿童节快乐)回复于 2003-09-03 14:20:02 得分 0

检查是否是数据库的文件安全属性中权限被限制为只读哦Top

9 楼wangyufang(asdf)回复于 2003-09-03 14:26:53 得分 0

加了完全控制后,rs.close这行出错:Top

10 楼wangyufang(asdf)回复于 2003-09-03 14:35:10 得分 0

不要rs.close可以,数据库里有数据,可以吗Top

11 楼lwc92008(枫叶落一地)回复于 2003-09-03 20:07:19 得分 0

试试楼上再楼上再再楼上……反正该试的都试了,呵还是不行,呵大家都是用SQL的吧,呵  
  其实我用的是SQL数据库,呵但不会上传,呵所以想改成ACCESS,呵  
  我申请了一个免费空间,呵速度超快,呵不过就是不支持FTP,呵  
  所以希望大家讲讲如何上传数据库,呵最好是图解的,呵本人资质太差,发了一贴大家说得我去里雾里的,呵Top

12 楼lwc92008(枫叶落一地)回复于 2003-09-04 18:13:56 得分 0

难道用ACCESS不能插入数据吗?Top

相关问题

  • asp 与 Access 错误 ?
  • asp+access
  • asp+access
  • asp+access
  • asp与access的连接?
  • ASP与ACCESS的问题?
  • Access和Asp
  • asp+access问题
  • asp与access的连接问题?
  • asp与access数据库的连接

关键词

  • 数据库
  • access
  • microsoft
  • server
  • 不行
  • 程序
  • rs
  • mdb
  • odbc
  • conn

得分解答快速导航

  • 帖主:lwc92008
  • liujingnan
  • liuzxit

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo