请教access中查询,在线等
我在access中建了一个查询
名为info_del
内容如下:
delete from info where id=input_id
那我在asp中是不是这样使用,(调试不成功)
call opendb()'打开数据库操作
cmd.activeconnection=conn
cmd.commandtype=4
cmd.commandtext="info_del"
后面的我就写不来了,还请指点,我的意图是通过传递过来的参数,删除数据库中的一条记录
问题点数:20、回复次数:9Top
1 楼mackyliu(才子-54caizi.com)回复于 2004-09-04 09:55:08 得分 0
conn.execute("delete form info_del where id="&input_id&"")Top
2 楼maolz(埃里克)回复于 2004-09-04 10:13:50 得分 0
我想使用我在access中建立的查询Top
3 楼maolz(埃里克)回复于 2004-09-04 10:14:18 得分 0
还请高手指点,谢谢Top
4 楼mackyliu(才子-54caizi.com)回复于 2004-09-04 10:16:26 得分 0
删除跟查询没什么关系,干嘛要扯到一起,真晕。Top
5 楼genshing(.)回复于 2004-09-04 11:39:58 得分 0
查询用select~Top
6 楼maolz(埃里克)回复于 2004-09-04 12:51:14 得分 0
通过建立查询,然后在asp中传递参数,可以减少错误的发生,还可能提高效率Top
7 楼mlzboy(mlzboy)回复于 2004-09-05 00:32:40 得分 20
call opendb()
set cmd=server.createobject("adodb.command")
cmd.activeconnection=conn
cmd.commandtype=4
cmd.commandtext="info_del"
cmd.parameters.append cmd.createparameter("@id",3,1,20,id)
cmd.execute ,array(id)
set cmd=nothing
call closedb()
Top
8 楼s1ihome(My hometown is a beautiful village)回复于 2004-09-05 00:47:25 得分 0
你参考下面的文章
http://www.knowsky.com/3152.html
call opendb()'打开数据库操作
set cmd= Server.CreateObject("ADODB.Command")
cmd.activeconnection=conn
cmd.commandtype=adCmdStoredProc
cmd.commandtext="info_del"
Top
9 楼xiaoyuehen(OH, NO~It's Unfair!)回复于 2004-09-05 01:32:39 得分 0
sql = "delete from info where id = " & input_id
call opendb()
conn.execute(sql)
.
.
.
.Top




