Dreamweaver+ASP+asp连接access数据库 报错问题!求高手解答~

Dreamweaver+ACCESS 在开发动态网站的时候,总是发现很多朋友问我要新闻系统,我 给他们指出到这down到那 WEB(ASP,PHP,...) 240万源代码下载-
&文件名称: Dreamweaver+ACCESS
& & & & &&]
&&所属分类:
&&开发工具: ASP
&&文件大小: 638 KB
&&上传时间:
&&下载次数: 78
&&提 供 者:
&详细说明:在开发动态网站的时候,总是发现很多朋友问我要新闻系统,我总是给他们指出到这down到那down,但是很快他们就不满意的回来Q我了,告诉这个太大,那个太大,这个不会改,那个也不会改.在这里我写这篇DWMX+access开发动态新闻教程,就是为了帮助那些朋友,授人以鱼总是不如授人以渔嘛!不废话了-In the development of dynamic web site often, always found that many of my friends asked me to press the system, I always pointed out to them that down there down, but soon they come back dissatisfied with Q me to tell this too, that too much, this will not change, that will not change. Here, I write this DWMX+ access Development News Guide is to help those who are friends, delegate to the fish is always better to delegate to fish them! do not rubbish the
文件列表(日期:)(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
&&Dreamweaver+ACCESS打造企业新闻系统.CHM
&近期下载过的用户:
&相关搜索:
&&&&&&&&&&
&输入关键字,在本站240万海量源码库中尽情搜索:
&[] - 我做的个人主页,用ASP,frontpage,dreamweaver 做的,里面还有一个流言簿,用access做的,界面美观,可爱!!近来看看吧,不但可以学习做网页还可以让你得到美感哦
&[] - 这是网页制作必看的一份资料,个人觉得很有用,收获很大,喜欢网页制作的朋友不妨下载看看吧
&[] - 这是海天旅行社的网站系统,用dreamweaver做的,有注册会员,介绍旅游景点,预订等功能,非常实用。
&[] - dreamweaver 控件资源2集,内含form检查控件等。
&[] - 四六级考试报名系统,asp结合网页在线报名,学生作品不可商用
&[] - 操作系统试验,理发师问题用进程解决的,实现进程互斥与共享
&[] - 用冲激响应不变法和双线性变换法设计IIR的MATLAB程序
&[] - asp完全入门
是网络编程初学者的好教程,也是编程高手直得多看的教程
&[] - 这是一个用dreamweaver制作的简单网页,请大家参考。
&[] - dreamweaver MX教程,全中文的,很详细,还有操作实例dreamweaver8,asp+aceess插入表单记录浏览出错,请高手指点_dreamweaver吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:33,075贴子:
dreamweaver8,asp+aceess插入表单记录浏览出错,请高手指点收藏
浏览器显示:
错误类型:&
Microsoft&OLE&DB&Provider&for&ODBC&Drivers&(0x80040E14)&
[Microsoft][ODBC&Microsoft&Access&Driver]&INSERT&INTO&语句的语法错误。&
/ManageSystem/addPNR.asp,&第&78&行&
浏览器类型:&
Mozilla/4.0&(&MSIE&7.0;&Windows&NT&5.1;&.NET&CLR&2.0.5SE)&&
网页:&
POST&219&???&/ManageSystem/addPNR.asp&
POST&Data:&
date=2131231&username=21&PNR=2132&Begin=1&End=321&CFdate=3213&Voyage=1&Name=321&ICcard=321&Amount=321&CHD=231&INF=2&TEL=13&TIME=213&Address=21&Remarks=321&VOD=321&EFUND=321&DLRMB=32&YFRMB=132&CP=12&SK&.&
我的代码是:&
if&(String(Request(&MM_insert&))&!=&&undefined&)&{&
&&//&create&the&sql&insert&statement&
&&var&MM_tableValues&=&&&,&MM_dbValues&=&&&;&
&&for&(var&i=0;&i+1&&&MM_fields.&i+=2)&{&
&&&&var&formVal&=&MM_fields[i+1];&
&&&&var&MM_typesArray&=&MM_columns[i+1].split(&,&);&
&&&&var&delim&=&&&&(MM_typesArray[0]&!=&&none&)&?&MM_typesArray[0]&:&&&;&
&&&&var&altVal&=&&&(MM_typesArray[1]&!=&&none&)&?&MM_typesArray[1]&:&&&;&
&&&&var&emptyVal&=&(MM_typesArray[2]&!=&&none&)&?&MM_typesArray[2]&:&&&;&
&&&&if&(formVal&==&&&&||&formVal&==&&undefined&)&{&
&&&&&&formVal&=&emptyV&
&&&&}&else&{&
&&&&&&if&(altVal&!=&&&)&{&
&&&&&&&&formVal&=&altV&
&&&&&&}&else&if&(delim&==&&'&)&{&//&escape&quotes&
&&&&&&&&formVal&=&&'&&+&formVal.replace(/'/g,&''&)&+&&'&;&
&&&&&&}&else&{&
&&&&&&&&formVal&=&delim&+&formVal&+&&
&&&&&&}&
&&&&}&
&&&&MM_tableValues&+=&((i&!=&0)&?&&,&&:&&&)&+&MM_columns[i];&
&&&&MM_dbValues&+=&((i&!=&0)&?&&,&&:&&&)&+&formV&
&&}&
&&MM_editQuery&=&&insert&into&&&+&MM_editTable&+&&&(&&+&MM_tableValues&+&&)&values&(&&+&MM_dbValues&+&&)&;&
&&if&(!MM_abortEdit)&{&
&&&&//&execute&the&insert&
&&&&var&MM_editCmd&=&Server.CreateObject(&#mand');&
&&&&MM_editCmd.ActiveConnection&=&MM_editC&
&&&&mandText&=&MM_editQ&
&&&&MM_editCmd.Execute();&
&&&&MM_editCmd.ActiveConnection.Close();&
倒数第二行是出错的78行
快试试吧,可以对自己使用挽尊卡咯~◆◆
谁来回答一下也行啊,我也是这里错了
快试试吧,可以对自己使用挽尊卡咯~◆◆
Microsoft JET Database Engine error '80040e14' Syntax error in INSERT INTO statement. /ink/yhu_reg.asp, line 115 我也是
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或使用dreamweavercs5+access制作asp动态网页时在服务器行为中插入记录中插入后转到一个网页,出错误_百度知道
使用dreamweavercs5+access制作asp动态网页时在服务器行为中插入记录中插入后转到一个网页,出错误
重命名或暂时不可用。
但是那指定网页我根目录里有啊!,出现找不到网页正在查找的网页可能已被删除!!求大神帮忙啊,但是点提交后就跳转不了该指定的网页使用dreamweavercs5+access制作asp动态网页时在服务器行为中插入记录中插入后转到一个网页
我有更好的答案
路径错误 是最大可能
其他类似问题
为您推荐:
asp动态网页的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁& & access|asp+|安全|安全隐患& & 随着Internet的发展,Web技术日新月异。继通用网关接口(CGI)之后,“ASP”作为一种典型的服务器端网页设计技术,被广泛地应用在网上银行、电子商务、搜索引擎等各种互联网应用中。同时Access数据库作为微软推出的以标准JET为引擎的桌面型数据库系统,由于具有操作简单、界面友好等特点,具有较大的用户群体。因此ASP+Access成为许多中小型网上应用系统的首选方案。但ASP+Access解决方案在为我们带来便捷的同时,也带来了不容忽视的安全问题。& & ASP+Access的安全隐患ASP+Access解决方案的主要安全隐患来自Access数据库的安全性,其次在于ASP网页设计过程中的安全漏洞。& & 1、Access数据库的存储隐患& & 在ASP+Access应用系统中,如果获得或者猜到Access数据库的存储路径和数据库名,则该数据库就可以被下载到本地。例如:对于网上书店的Access数据库,人们一般命名为book.mdb、store.mdb等,而存储的路径一般为“URL/database”或干脆放在根目录(“URL/”)下。这样,只要在浏览器地址栏中敲入地址:“URL/database/store.mdb”,就可以轻易地把store.mdb下载到本地的机器中。& & 2、Access数据库的解密隐患& & 由于Access数据库的加密机制非常简单,所以即使数据库设置了密码,解密也很容易。该数据库系统通过将用户输入的密码与某一固定密钥进行异或来形成一个加密串,并将其存储在*.mdb文件中从地址“&H42”开始的区域内。由于异或操作的特点是“经过两次异或就恢复原值”,因此,用这一密钥与*.mdb文件中的加密串进行第二次异或操作,就可以轻松地得到Access数据库的密码。基于这种原理,可以很容易地编制出解密程序。& & 由此可见,无论是否设置了数据库密码,只要数据库被下载,其信息就没有任何安全性可言了。& & 3、源代码的安全隐患& & 由于ASP程序采用的是非编译性语言,这大大降低了程序源代码的安全性。任何人只要进入站点,就可以获得源代码,从而造成ASP应用程序源代码的泄露。& & 4、程序设计中的安全隐患& & ASP代码利用表单(form)实现与用户交互的功能,而相应的内容会反映在浏览器的地址栏中,如果不采用适当的安全措施,只要记下这些内容,就可以绕过验证直接进入某一页面。例如在浏览器中敲入“……page.asp?x=1”,即可不经过表单页面直接进入满足“x=1”条件的页面。因此,在设计验证或注册页面时,必须采取特殊措施来避免此类问题的发生。& & 提高数据库的安全性由于Access数据库加密机制过于简单,因此,如何有效地防止Access数据库被下载,就成了提高ASP+Access解决方案安全性的重中之重。& & 1、非常规命名法& & 防止数据库被找到的简便方法是为Access数据库文件起一个复杂的非常规名字,并把它存放在多层目录下。例如,对于网上书店的数据库文件,不要简单地命名为“book.mdb”或“store.mdb”,而是要起个非常规的名字,例如:faq19jhsvzbal.mdb,再把它放在如./akkjj16t/kjhgb661/acd/avccx55 之类的深层目录下。这样,对于一些通过猜的方式得到Access数据库文件名的非法访问方法起到了有效的阻止作用。& & 2、使用ODBC数据源& & 在ASP程序设计中,应尽量使用ODBC数据源,不要把数据库名直接写在程序中,否则,数据库名将随ASP源代码的失密而一同失密。例如:& & &PRE>&CCID_CODE&DBPath = Server.MapPath(“./akkjj16t/ kjhgb661/acd/avccx55/faq19jhsvzbal.mdb ”) conn.Open “driver={Microsoft Access Driver (*.mdb)};dbq=” & DBPath&/CCID_CODE&&/PRE&& & 可见,即使数据库名字起得再怪异,隐藏的目录再深,ASP源代码失密后,数据库也很容易被下载下来。如果使用ODBC数据源,就不会存在这样的问题了:conn.open& & “ODBC-DSN名”& & 对ASP页面进行加密为有效地防止ASP源代码泄露,可以对ASP页面进行加密。一般有两种方法对ASP页面进行加密。一种是使用组件技术将编程逻辑封装入DLL之中;另一种是使用微软的Script. Encoder对ASP页面进行加密。笔者认为,使用组件技术存在的主要问题是每段代码均需组件化,操作比较烦琐,工作量较大;而使用Script. Encoder对ASP页面进行加密,操作简单、收效良好。& & Script. Encoder方法具有许多优点:& & 1.HTML仍具有很好的可编辑性。Script. Encoder只加密在HTML页面中嵌入的ASP代码,其他部分仍保持不变,这就使得我们仍然可以使用FrontPage或Dreamweaver等常用网页编辑工具对HTML部分进行修改、完善,只是不能对ASP加密部分进行修改,否则将导致文件失效。& & 2.操作简单。只要掌握几个命令行参数即可。Script. Encoder的运行程序是screnc.exe,其使用方法如下:& & &PRE>&CCID_CODE&screnc [/s] [/f] [/xl] [/l defLanguage ] [/e defExtension] inputfile outputfile&/CCID_CODE&&/PRE&& & 其中的参数含义如下:& & s:屏蔽屏幕输出;& & f:指定输出文件是否覆盖同名输入文件;& & xl:是否在.asp文件的顶部添加@Language指令;& & l:defLanguag指定缺省的脚本语言;& & e:defExtension 指定待加密文件的扩展名。& & 3.可以批量加密文件。使用Script. Encoder可以对当前目录中的所有的ASP 文件进行加密,并把加密后的文件统一输出到相应的目录中。& & 4. Script. Encoder是免费软件。该加密软件可以从微软网站下载。& & 利用Session对象进行注册验证,为防止未经注册的用户绕过注册界面直接进入应用系统,可以采用Session对象进行注册验证。Session对象最大的优点是可以把某用户的信息保留下来,让后续的网页读取。例如,要设计如图1所示的注册页面。& & 设计要求用户注册成功后系统启动hrmis.asp?page=1页面。如果不采用Session对象进行注册验证,则用户在浏览器中敲入“URL/hrmis.asp?page=1”即可绕过注册界面,直接进入系统。利用Session对象可以有效阻止这一情况的发生。相关的程序代码如下:& & &PRE>&CCID_CODE&&% ' 读取用户输入的账号和密码 UserID = Request(“UserID”) Password = Request(“Password”) ' 检查UserID 及Password 是否正确(实际程序可能会比较复杂) If UserID && “hrmis” Or Password && “password” Then Response.Write “账号错误!” Response.End End If '将Session 对象设置为通过验证状态 Session(“Passed”) = True %& 进入应用程序后,首先进行验证: &% '如果未通过验证,返回Login状态 If Not Session(“Passed”) Then Response.Redirect “login.htm” End If %&&/CCID_CODE&&/PRE&
声明:该文章系网友上传分享,此内容仅代表网友个人经验或观点,不代表本网站立场和观点;若未进行原创声明,则表明该文章系转载自互联网;若该文章内容涉嫌侵权,请及时向上学吧网站投诉>>
上一篇:下一篇:
相关经验教程
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益}

我要回帖

更多关于 dreamweaver cc asp 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信