Foxtable(狐表)用户栏目专家坐堂 → [求助]自定义函数求助


  共有16714人关注过本帖树形打印复制链接

主题:[求助]自定义函数求助

帅哥哟,离线,有人找我吗?
roy78
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:463 积分:3559 威望:0 精华:0 注册:2009/6/26 8:01:00
[求助]自定义函数求助  发帖心情 Post By:2009/10/9 21:07:00 [显示全部帖子]

 

Dim ld As string

Dim cmd As New SQLCommand

cmd.C

cmd.CommandText = "Select 客户名称 From 客户资料 Where 客户名称 = '" & Forms("合同维护").Controls("客户名").text & "' "

ld = cmd.ExecuteScalar()

Return ld



  以上 ld 返回客户名称  
我希望 可以将 Forms("合同维护").Controls("客户名").text   这一段,也就是指定控件的属性值  作为一个参数  
最终的调用方式是 Functions.Execute("函数名称","某一控件的属性值")  应该怎么改?
谢谢。。努力学习中~~

 回到顶部
帅哥哟,离线,有人找我吗?
roy78
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:463 积分:3559 威望:0 精华:0 注册:2009/6/26 8:01:00
  发帖心情 Post By:2009/10/9 21:37:00 [显示全部帖子]

调用我会,我是说把上面的代码在自定义函数中应该怎么去编辑参数?
[此贴子已经被作者于2009-10-9 21:38:09编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
roy78
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:463 积分:3559 威望:0 精华:0 注册:2009/6/26 8:01:00
  发帖心情 Post By:2009/10/9 21:42:00 [显示全部帖子]

晕。。这就么简单?、我也想到为简单,就是没去试,哎
[此贴子已经被作者于2009-10-9 21:42:24编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
roy78
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:463 积分:3559 威望:0 精华:0 注册:2009/6/26 8:01:00
  发帖心情 Post By:2009/10/9 22:13:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-10-9 21:39:00的发言:

Dim ld As string

Dim cmd As New SQLCommand

cmd.C

cmd.CommandText = "Select 客户名称 From 客户资料 Where 客户名称 = '" & Args(0) & "' "

ld = cmd.ExecuteScalar()

Return ld

好像有点问题
dim aa as string = sheet(1,10).Value
dim bb as string =sheet(2,8).Value
Dim Parts合同号() As String = aa.Split(":")
Dim Parts客户名() As String = bb.Split(":")
e.Form.Controls("合同号").Text=parts合同号(1)
MessageBox.Show(Functions.Execute("返回客户ID", " & Parts(1) & " ))

     这里的参数也是用的变量,好像就不对,不能成功返回  消息框返回的全是空            parts(1)  的值 是 客户名  我试过了
[此贴子已经被作者于2009-10-9 22:14:01编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
roy78
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:463 积分:3559 威望:0 精华:0 注册:2009/6/26 8:01:00
  发帖心情 Post By:2009/10/9 22:23:00 [显示全部帖子]

就报没有定义 Parts  这个变量的错

 回到顶部
帅哥哟,离线,有人找我吗?
roy78
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:463 积分:3559 威望:0 精华:0 注册:2009/6/26 8:01:00
  发帖心情 Post By:2009/10/9 23:40:00 [显示全部帖子]

因为这里是需求判断的,我用消息框只是测试一下


 回到顶部