form 表单中的数据怎么提交到数据库中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了form 表单中的数据怎么提交到数据库中相关的知识,希望对你有一定的参考价值。

需要你服务端实现 处理request的代码,这里就是做保存到数据库的操作。比如你实现的服务端请求的处理地址是/abc/save.xxx 那么你可以在页面中设计这样一个表单,<form method="post" action="/abc/save.xxx">....</form> 参考技术A form属性 action="提交地址" 在提交地址中编辑 采用jdbc提交到数据库中 参考技术B form中有个action属性,指明你要提交到哪。
比如你用jsp的话,
a.jsp中
<form action="b.jsp">
...
</form>

b.jsp:
<%
String name = request.getParameter("name");
// 这里可以连接数据库
PersonDao pd = new PersonDaoImpl();
Person p = pd.query(name);
out.println("你提交的名字是:" + name + ",查询结果:" + p);

%>

一个按钮在一个表单中怎么提交两个方法,一个添加,一个删除

在列表中按钮根据条件判断,符合的就是删除;不符合时该行数据不可修改,同时按钮变为添加按钮,当点添加时,数据变为可修改的。该怎么做?
当点添加时,数据变为可修改的。该怎么做?

参考技术A 你有没有<form></form>的标记?
不管是哪种的表单,都得放在<form></form>里面,然后提交才会把值提交到<form></form>里面的action的处理页面里!!
如果有的话,你处理表单的页里用request.form("文件域的名")就可以得到路径了!!
参考技术B 直接给你按扭的代码了啊.
a=alltrim(thisform.text1.value)
b=alltrim(thisform.edit1.value)
m=len(b)
n=len(a)
f=0
for i=1 to m
if a==substr(b,i,n)
f=1
endif
endfor
if f=0
thisform.edit1.value=b a
else
messagebox(该字符串已经存在,请重新输入)
endif
9

以上是关于form 表单中的数据怎么提交到数据库中的主要内容,如果未能解决你的问题,请参考以下文章

怎么获取form表单将要提交的数据

一个按钮在一个表单中怎么提交两个方法,一个添加,一个删除

ASP中表单最大能提交多少数据?

layui的from表单提交到后台

C# form2如何用form1中的数据

JSP将表单中的数据提交到本页面