CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

高手来帮帮我呀!asp中可不可以向自定义函数传一个数组呀!

楼主diybook()2005-08-03 12:33:36 在 Web 开发 / ASP 提问

我想向一个自定义函数传一个数组,数组中存放着多个值,不知该如何写? 问题点数:40、回复次数:6Top

1 楼spec_lc(初学ASP)回复于 2005-08-03 12:46:06 得分 0

提个小建议  
  可以先用join函数把数组combine起来。  
  然后传给你定义的函数。  
  最后再用split函数将combine起来的变量拆回数组。Top

2 楼huo789(四火)回复于 2005-08-03 12:50:06 得分 0

最好把你出问题的地方贴出来让大家看看,具体问题具体分析Top

3 楼madpolice(午夜狂龙)回复于 2005-08-03 13:06:09 得分 20

<%  
  dim   arr(10)  
  arr(0)=0  
  arr(1)=1  
  arr(2)=2  
   
  call   add5(arr)  
   
  response.write   arr(0)   &   "<br>"  
  response.write   arr(1)   &   "<br>"  
  response.write   arr(2)   &   "<br>"  
   
  sub   add5(s)  
  s(0)   =   s(0)   +   5  
  s(1)   =   s(1)   +   5  
  s(2)   =   s(2)   +   5  
  end   sub  
  %>  
  Top

4 楼mysqlaping(处女主任的兄弟)回复于 2005-08-03 14:01:53 得分 20

<%  
  response.buffer=true  
  a=array(1,2,3,4)  
  getarray(a)  
  function   getarray(a)  
        if   isarray(a)   then  
              for   each   b   in   a  
      response.write   b&"<br>"  
      next    
        end   if  
  end   function  
  'return  
  '1  
  '2  
  '3  
  '4  
  '表明可以传递数组  
  %>Top

5 楼diybook()回复于 2005-08-03 15:43:39 得分 0

多谢各位高手指点,体问题这样的:你们再帮忙看下哈!!分不够再给就是。  
   
  function   public_insert(table,field,values)/talbe   数据表名   field   字段名   values   值  
  通过这个函数,可向数据库中插入数据。但是字段和值的个数是变动的,就不行了,所以我想把field,和values做成两个数组来让这个函变得通用些。  
  问题1:不知该如何做?  
  问题2:如果可以,传数据效率如何?有没有大的缺点之类的。  
   
  谢谢了!!各位高手  
  Top

6 楼mysqlaping(处女主任的兄弟)回复于 2005-08-04 11:29:02 得分 0

function   public_insert(table,field,values)  
  sql="insert   into   table("  
  for   each   fieldname   in   field  
  sql=sql&fieldname&","  
  next  
  sql=sql&")   values("  
  for   each   valuesname   in   values  
  sql=sql&valuesname&","  
  next  
  sql=sql&","&"\""  
  set   rs=conn.execute(sql)  
  end   function]  
  '思想大概是这样的,未验证其正确性,仅参考Top

相关问题

  • 自定义函数中如何使用数组参数?
  • 怎样给自定义函数,传递数组参数?急!!!!!!
  • 自定义函数返回值能是一个数组吗?
  • ☆★☆★☆——ASP支持自定义的函数吗?
  • 自定义函数时怎么才能让函数的结果为数组.
  • 如何在VB自定义过程或函数中传递数组?
  • PB在自定义函数里,参数怎么不能传递“数组”啊?
  • 自定义函数
  • 自定义函数
  • 自定义函数

关键词

  • 函数
  • sql
  • 数组
  • 高手
  • 问题
  • field
  • insert
  • table
  • function

得分解答快速导航

  • 帖主:diybook
  • madpolice
  • mysqlaping

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo