| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1005 人关注过本帖
标题:新手ASP问题 请指教谢谢热心的朋友
取消只看楼主 加入收藏
月夜
Rank: 1
等 级:新手上路
威 望:1
帖 子:90
专家分:0
注 册:2007-9-5
收藏
 问题点数:0 回复次数:10 
新手ASP问题 请指教谢谢热心的朋友
<!--#include file="conn.asp"-->
<%
Dim id,del
id=request.Form("id1")
del=request.Form("aa")
If del="删除" Then
Call openDB()
sql="delete from news where id="&id
conn.Execute(sql)
sql="delete from newshf where id="&id
conn.Execute(sql)
Response.Redirect "newsedit.asp"
Call closeDB()
enf if
%>
同时删除 2条不同表,但以关联ID的记录
就是说 新闻和新闻评论 我删除新闻的时候同时删除ID值一样的新闻评论

以上代码提示错误信息为:
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配。
/admin/newsedit1.asp, 第 12 行


谢谢热心人
搜索更多相关主题的帖子: ASP 热心 指教 朋友 
2007-09-06 10:44
月夜
Rank: 1
等 级:新手上路
威 望:1
帖 子:90
专家分:0
注 册:2007-9-5
收藏
得分:0 
非常感谢楼上的兄弟 只是您的做法和我的一样 我Copy您的代码上去 都是一样的 只是删除了新闻 并提示错误 新闻回复并没有被删除

自己写整站 累死个王八蛋
2007-09-06 10:49
月夜
Rank: 1
等 级:新手上路
威 望:1
帖 子:90
专家分:0
注 册:2007-9-5
收藏
得分:0 
按道理讲 2个表内 都有ID这个字段 并且已经关联了 我删除同样ID的2个表 应该可以实现的啊

自己写整站 累死个王八蛋
2007-09-06 10:56
月夜
Rank: 1
等 级:新手上路
威 望:1
帖 子:90
专家分:0
注 册:2007-9-5
收藏
得分:0 

还是谢谢帮助人的朋友

请问还有人可以帮忙吗 已经关联ID的2个表 同样的ID的值(ID内的值一样的)
同时删除2个表的ID的值 怎么才能做到


自己写整站 累死个王八蛋
2007-09-06 11:09
月夜
Rank: 1
等 级:新手上路
威 望:1
帖 子:90
专家分:0
注 册:2007-9-5
收藏
得分:0 
hmhz 我的ID一定是相同的 因为我新闻回复的ID是读取新闻的 然后存入数据库 因为只有这样 调用新闻回复实现与新闻的同步

自己写整站 累死个王八蛋
2007-09-06 11:18
月夜
Rank: 1
等 级:新手上路
威 望:1
帖 子:90
专家分:0
注 册:2007-9-5
收藏
得分:0 

是这样的新闻的主键是ID 而新闻回复的主键是UID 但新闻回复内有ID这个字段 并且ID与新闻ID同步


自己写整站 累死个王八蛋
2007-09-06 11:19
月夜
Rank: 1
等 级:新手上路
威 望:1
帖 子:90
专家分:0
注 册:2007-9-5
收藏
得分:0 
谢谢斑竹 我试一下

自己写整站 累死个王八蛋
2007-09-06 11:33
月夜
Rank: 1
等 级:新手上路
威 望:1
帖 子:90
专家分:0
注 册:2007-9-5
收藏
得分:0 
id=request.Form("id1")
没有问题 因为如果单个删除新闻的话就好用 加上删除新闻回复就会提示错误 并且我查看了数据库 新闻内的ID的值与新闻回复的ID的数值是一样的 是同步的 没有错 我真的是实在不理解错在哪 我尝试了单个删除回复 也不好用 我不知道为什么 conn.Execute "delete from newshf where id="&id 这本是个没有错误的语句 数据库名字 字段完全正确 提示错误让我有点摸不着头脑

自己写整站 累死个王八蛋
2007-09-06 11:39
月夜
Rank: 1
等 级:新手上路
威 望:1
帖 子:90
专家分:0
注 册:2007-9-5
收藏
得分:0 
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配。
/admin/newsedit1.asp, 第 10 行

自己写整站 累死个王八蛋
2007-09-06 11:49
月夜
Rank: 1
等 级:新手上路
威 望:1
帖 子:90
专家分:0
注 册:2007-9-5
收藏
得分:0 
但是我新闻回复的表的UID和新闻表的ID值不一致 但是我回复的表内有ID这个字段 和新闻表的ID是一致的

自己写整站 累死个王八蛋
2007-09-06 12:54
快速回复:新手ASP问题 请指教谢谢热心的朋友
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018299 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved