两个表相同字段连接问题

abcde_aspnet 2006-08-15 03:19:52
表user里 有id ,userID
表user_info里有id,userID,truename,phone

其中表user.userID等于user_info.userID

在添加user_info信息时,如何做到表user_info里只有一条userID的相关信息?

...全文
178 6 打赏 收藏 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
itzhiren 2006-08-16
  • 打赏
  • 举报
回复
sql="select count(*) from user_info where userid='"& userid &"'"
if conn.execute(sql)(0) > 0 then
update......
else
insert......
end if
abcde_aspnet 2006-08-16
  • 打赏
  • 举报
回复
sunyongwang(旺旺)
先判断,如果存在就修改,不存在就插入。
--------------------------------------------
就是想要这样的....

可代码怎么写呢?

zhanghongwen 2006-08-15
  • 打赏
  • 举报
回复
在添加user_info信息时,如何做到表user_info里只有一条userID的相关信息

看楼主的意思应该是要大于1才对吧
sql="select count(*) from user_info where userid='"& userid &"'"
if conn.execute(sql)(0) > 1 then
response.write "userid记录不能重复"
response.end()
end if
sunyongwang 2006-08-15
  • 打赏
  • 举报
回复
或者:

先判断,如果存在就修改,不存在就插入。
weiang_1983 2006-08-15
  • 打赏
  • 举报
回复
先判断,再添加,楼上正解!
杨风79 2006-08-15
  • 打赏
  • 举报
回复
sql="select count(*) from user_info where userid='"& userid &"'"
if conn.execute(sql)(0) > 0 then
response.write "userid记录不能重复"
response.end()
end if

28,402

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧