谁帮我看看这段代码,关于上传数据库~~~谢谢~~~~~~

yinxun 2008-08-04 05:28:54
我从网上下了个ASP的源程序,有如下功能:
某一页列出所有值,比如:
1、XXXX XXXX XXXX 修改
2、XXXX XXXX XXXX 修改
……

然后点“修改”,可以“修改”,进入修改界面,可以修改“XXX”,比如修改成YYY,然后提交数据库

该功能代码如下:

=====================================================================
<meta http-equiv="25175-?????-?????-????-????-????-SP"; charset=gb2312>

<%
dim conn,rs
Set conn = Server.CreateObject("ADODB.Connection")
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("gc.mdb")
Set rs = Server.CreateObject("ADODB.Recordset")
%>
<%
if request("text1")="" then
response.write "<script language=JavaScript>" & chr(13) & "alert('???!');" & "history.back()" & "</script>"
Response.End
end if

sm=request("text1")
dq=request("text2")
yb=request("text3")
qh=request("text4")
id1=request("id")
sql="update 25175code set test1='"&sm&"',test2='"&dq&"',test3='"&yb&"',test4='"&qh&"' where id="+id1
response.write "<script language=JavaScript>" & chr(13) & "alert('????????!');"&"window.location.href = 'modify.asp'"&" </script>"
set rs=nothing
%>

==========================================================================

我一点“提交”,他就弹出一个alert('????????!'),而并没有提交数据,不知道原作者此举动为何意

请问大家如何修改代码可以实现提交数据库的目的,并且提交完成后自动跳转至 index.asp?
谢谢大家
...全文
78 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sy_binbin 2008-08-04
  • 打赏
  • 举报
回复
是不是你表名或者字段名好数据库里的吧一样啊
egg_server 2008-08-04
  • 打赏
  • 举报
回复
sm=request("text1")
dq=request("text2")
yb=request("text3")
qh=request("text4")
id1=request("id")
检查你这些参数是否获取到值
yinxun 2008-08-04
  • 打赏
  • 举报
回复
按楼上2位说法,改了后,提示

页面提示
“错误类型:
Microsoft JET Database Engine (0x80040E10)
至少一个参数没有被指定值”


什么原因啊?
egg_server 2008-08-04
  • 打赏
  • 举报
回复
sql="update 25175code set test1='"&sm&"',test2='"&dq&"',test3='"&yb&"',test4='"&qh&"' where id="+id1
conn.execute(sql) 执行
sy_binbin 2008-08-04
  • 打赏
  • 举报
回复
SQL语句没执行

sql="update 25175code set test1='"&sm&"',test2='"&dq&"',test3='"&yb&"',test4='"&qh&"' where id="+id1
conn.execute(sql)
response.write " <script language=JavaScript>" & chr(13) & "alert('????????!');"&"window.location.href = 'modify.asp'"&" </script>"
set rs=nothing
基于vue-element-admin和springboot搭建的管理后台项目开发脚手架源码+数据库+项目说明.zip 【1】项目代码完整且功能都验证ok,确保稳定可靠运行后才上传。欢迎下载使用!在使用过程中,如有问题或建议,请及时私信沟通,助解答。 【2】项目主要针对各个计算机相关专业,包括计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网等领域的在校学生、专业教师或企业员工使用。 【3】项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 【4】如果基础还行,或热爱钻研,可基于此项目进行二次开发,DIY其他不同功能,欢迎交流学习。 【备注】 项目下载解压后,项目名字和项目路径不要用中文,否则可能会出现解析不了的错误,建议解压重命名为英文名字后再运行!有问题私信沟通,祝顺利! 一个基于Spring Boot和Vue的Web开发脚手架,整合和最基础的RBAC权限控制,包括:菜单权限、按钮权限、接口权限。 - 前端使用vue-cli,后端使用Spring Boot,两个全家桶强强联合。 - 用简单优雅的方式整合shiro - 使用Gradle持续构建特性,开发时修改java代码无需重启 - 使用vue-element-admin做前端模板,摆脱写jQuery的痛苦 - 多种灵活形式的前后端分离方式,包括开发阶段的前后端分离和部署的前后端分离 请先安装好依赖的开发环境:Java8、Gradle、Node.js、vue-cli。我自己使用的是Gradle4.6,Node8.11.1,vue-cli 2.9.3,建议使用Intellij IDEA。 csdn下载项目到本地: 解压重命名为biu 执行`_sql/biu.sql`导入mysql数据库 打开IDEA,`File - Settings - Build Execution Deployment - Build Tools - Gradle`配置好本机Gradle的路径。 打开IDEA,`File - Open`打开biu项目的路径,导入项目,弹出Gradle导入引导窗口的,按下一步就行,确定后项目开始初始化, 过程有点慢,其实就是下载server模块中Gradle声明的项目依赖。 下载好依赖后,我们还需要下载browser模块的依赖。在IDEA左下角打开一个Terminal命令行终端。`cd browser`然后`npm install`,等待依赖安装完成。 然后再新建两个Terminal命令行终端,即一共建三个命令行终端。 在第1个终端输入: ~~~ cd server gradle build --continuous ~~~ 启动gradle的持续构建 在第2个终端输入: ~~~ cd server gradle bootRun ~~~ 启动spring boot。有时候由于持续构建没有编译好,会导致spring boot启动失败。多试几次就行。 在第3个终端输入: ~~~ cd browser npm run dev ~~~ 启动spring boot。有时候由于持续构建没有编译好,会导致spring boot启动失败。多试几次就行。 待三个终端都启动完成,在浏览器页面访问前端页面:`http://localhost:9527`,页面上的ajax请求会转发到java后台的`8888`端口。 后端模块`server`由于使用了Gradle的持续构建,当我们编辑任何java代码时候,就会触发构建,spring boot会自动重新加载,无需我们自己手动重启。 前端模块`browser`是用`vue-element-admin`这个脚手架来做的,改动代码也无需重启。更多详情请看:[vue-element-admin](https://github.com/PanJiaChen/vue-element-admin) ## 如何部署 **打包server模块:** ~~~ cd server gradle build ~~~ 然后上传到服务器,启动: ~~~ java -jar server.jar ~~~ **打包browser模块:** ~~~ cd browser npm run build:prod ~~~ 然后上传到服务器,实用`nginx`对外提供网页内容,以及将网页的ajax请求转发到`server.jar`的后台。以下参考的配置: 网上找到的文章,基本上都不是基于Spring Boot的starter来整合的,所以代码量比较多,而且比较繁杂。 其实shiro官方提供了starter,可以让我们优雅地把shiro整合到spring boot中。请看官网相

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧