| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 636 人关注过本帖
标题:求助 这个SQL函数 哪里错了?
取消只看楼主 加入收藏
afliult
Rank: 1
等 级:新手上路
帖 子:72
专家分:0
注 册:2007-7-22
收藏
 问题点数:0 回复次数:3 
求助 这个SQL函数 哪里错了?
我写了一个设备管理系统,在增加记录时,我写了一个函数,为什么会出错,请高手指点

表 worker
 ID   ShoolName
 1    城关中学
 2    洲湖中学
 2    洋门中学
表 HaveNum
 ID SchoolID  EquipID   Num
 1   1              1            56
 2   1              2            83

函数是这样的:

<%
  sub Add_school_equi_num(school_name,equi_id,equi_num)
    dim sql
    sql="insert into HaveNum (SchoolID,EquipID,Num) values ((select ID from worker where
SchoolName='"&school_name&"'),"&CStr(equi_id)&","&CStr(equi_num)&")"
    conn.execute sql   
    if err.Number<>0 then
        response.write "<font color=red>"
 err.clear
 response.write "添 加 失 败 !<br>"
        response.write "</font>"
    end if
  End sub
%>

调用程序是这种写的,为什么会出错,请高手指点
         if num>0 then
             call Add_school_equi_num(schoolname,i+1,num)
         end if
  
显示错误是
    conn.execute sql   行出错,应该是 sql 出了问题

源程序下载:(设备管理系统)
[url=http://www.]http://www.[/url]
有哪位修改后请发回一份给我,谢谢
 [email=afliult@]afliult@[/email]
qq:  397437671
搜索更多相关主题的帖子: SQL 函数 
2007-11-23 16:13
afliult
Rank: 1
等 级:新手上路
帖 子:72
专家分:0
注 册:2007-7-22
收藏
得分:0 
回复 2# 的帖子
谢谢这位朋友,我试试看
2007-11-23 17:03
afliult
Rank: 1
等 级:新手上路
帖 子:72
专家分:0
注 册:2007-7-22
收藏
得分:0 
回复 2# 的帖子
试了,还是没用,你帮我想想办法,好吗?
2007-11-23 17:07
afliult
Rank: 1
等 级:新手上路
帖 子:72
专家分:0
注 册:2007-7-22
收藏
得分:0 
谢谢各位的帮忙,大感谢你们了
谢谢各位的帮忙,大感谢你们了
2007-11-23 20:47
快速回复:求助 这个SQL函数 哪里错了?
数据加载中...
 
   



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

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