asp能不能删除某记录数据字段中的某一部分?

来源:百度知道 编辑:UC知道 时间:2024/06/06 10:15:35
有一个记录,它的某个字段的值是ABCDEF(文本型),我想删掉其中的CD使它变成ABEF,怎么用ASP来实现?

可以的,用replace替换掉cd变成空就可以了
str=replace(str,"CD","")

<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("数据库名")

sql="delete * from 表名 where *cd*
conn.execute(sql)

response.redirect("main.asp")

%>

可以做到阿,就看你的实际情况。就你的题目:取出字段值,截取前2个和后两个然后+在一起,最后提交修改数据库就行了。

你的这个做法基本上属于不可能的,我也从来没听说过能这样子删除,我感觉唯一的做法就是update...
update 表名 set 字段=ABEF where 字段=ABCDEF
这应该算是数据库方面的,你不该用在ASP中提问的