ASP数据库怎么接收生日代码

来源:百度知道 编辑:UC知道 时间:2024/05/28 20:24:35
表单中有选择年月日的列表t1,t2,t3分别存储年,月,日
数据库中有“生日”字段,怎么样才能把表单中所选择的日期插入到数据库的“生日”字段中呢?
还有数据库我已经连接好了,就是不知道多个变量该怎么接收。请大家指点一下,谢谢了!!

把多个变量合成一个变量就行了嘛。
dim a,b,c,d
a=request.form("t1")
b=request.form("t2")
c=request.form("t3")
d=a&"-"&"b"&"-"&"c"

sql="select 生日 from 表"
sr=cdate(request("t1")&"-"&request("t2")&"-"&request("t3"))
Rs.Open sql,Conn,1,1
rs.addnew
rs("生日")=sr
rs.update

Dim rq
rq = Request("t1") & "-" & Request("t2") & "-" & Request("t3")

'把rq插入就行了

myyear=request.form("t1")
mymonth=request.form("t3")
mydate=request.form("t2")
rq=myyear&"-"&mymonth&"-"&mydate
'打开数据库
sql="insert into 表名 (生日) values(rq)"
set conn.execute(sql)
这样就行了

一楼正解,但要转换成时间类型.后再加:
rq = cdate(rq)