上海邮政杂志订阅:关于asp中字段的连接

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 17:30:26
film1=flbmc&url1
film2=flbmc&url2
film3=flbmc&url3
film4=flbmc&url4
film5=flbmc&url5
if request("tp")<>"" then tp=s.txt("tp") else tp="image/tp.gif"
if request("yy")<>"" then yy=s.txt("yy")&"" else yy="不详"
conn.execute("Insert into vod(flbid,lbid,mc,tp,yy,lx,js,url1,url2,url3,url4,url5,je1,je2)values("&s.txt("flbid")&","&s.shuzi("lbid")&",'"&s.txt("mc")&"','"&tp&"','"&yy&"','"&s.txt("lx")&"','"&s.txt("js")&"','"&s.txt(" film1")&"','"&s.txt("film2")&"','"&s.txt("film3")&"','"&s.txt("film4")&"','"&s.txt("film5")&"',"&s.shuzi("je1")&","&s.shuzi("je2")&")")
我怎样才能实现在数据库表vod中插入film1至film5成功,其中要使film1=flbmc+url1
用的是vb语言啊?sql语句没有语法错误,只有url字段插入表不成功啊,别的字段都行!请指示,急急急...

请wangqc1983 把你说的方法将详细点好吗?我是vb新手,还不是很明白啊!谢谢你哦!

你用这样的sql语句对于处理很大数据量的时候会很累的,我觉得你应该用request.form("内容")提取
之后用
rs.addnew
rs("数据库内容")=request.form("内容")
rs.update
我觉得你用这样的效果会比你用sql的效果好!
希望此方法可以帮助楼主!

s.txt这个是函数名,如果正确,那么SQL语句没有错!

rs.update没有execute快

语句没错,那你得检查一下,URL变量的值了,看看值有什么不对的,可能跟你自己的函数有关