以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]内部函数,获取服务器时间 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=25178) |
-- 作者:pyh6918 -- 发布时间:2012/11/2 15:04:00 -- [求助]内部函数,获取服务器时间 第一个方案: 这两个方案都能获得服务器时间,但是不知道哪一个更合理,或者还有更好的办法? |
-- 作者:狐狸爸爸 -- 发布时间:2012/11/2 15:09:00 -- 我不明白,你威慑什么有两个参数,一个参数就行啊:
函数:
Dim cmd As New SQLCommand
调用: dim ls as row=tables("数据").Current [此贴子已经被作者于2012-11-2 15:21:55编辑过]
|
-- 作者:lin_hailun -- 发布时间:2012/11/2 15:11:00 -- 楼主,为什么要纠结这两个方式? 我看来,都差不多的。 第一个,通过值传递,就是拷贝字符;第二个,通过地址传递,拷贝地址。 更具不同的需要去弄呗,各有各的好处。 |
-- 作者:lin_hailun -- 发布时间:2012/11/2 15:14:00 -- 第二个,你最后就不用赋值了,只有这个区别吧。 |
-- 作者:pyh6918 -- 发布时间:2012/11/2 15:25:00 -- 以下是引用狐狸爸爸在2012-11-2 15:09:00的发言:
我不明白,你威慑什么有两个参数,一个参数就行啊:
函数:
Dim cmd As New SQLCommand
调用: dim ls as row=tables("数据").Current 第一个参数是自定义函数名称,第二个参数是数据库名称。 |
-- 作者:pyh6918 -- 发布时间:2012/11/2 15:27:00 -- 我没弄过SQL数据库,不知道哪一个更合理,所以上来问一下! |
-- 作者:pyh6918 -- 发布时间:2012/11/2 15:30:00 -- 以下是引用lin_hailun在2012-11-2 15:14:00的发言:
第二个,你最后就不用赋值了,只有这个区别吧。 你是说过个吧 ls("操作日期")=Functions.Execute("ftime",ls("操作日期"))
ls("操作日期")=Functions.Execute("ftime") 这样会报错 |
-- 作者:pyh6918 -- 发布时间:2012/11/2 15:35:00 -- 以下是引用狐狸爸爸在2012-11-2 15:09:00的发言:
我不明白,你威慑什么有两个参数,一个参数就行啊:
函数:
Dim cmd As New SQLCommand
调用: dim ls as row=tables("数据").Current [此贴子已经被作者于2012-11-2 15:21:55编辑过] 这样能指向外部SQL数据库吗?SQL数据源名称为"luo” 项目里还有几个内部表。 [此贴子已经被作者于2012-11-2 15:36:41编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2012/11/2 16:25:00 -- 这个和表没有关系,指定数据源就行:
cmd.ConnectionName =args(0)
|
-- 作者:lin_hailun -- 发布时间:2012/11/2 16:28:00 -- 以下是引用pyh6918在2012-11-2 15:30:00的发言:
你是说过个吧 ls("操作日期")=Functions.Execute("ftime",ls("操作日期"))
ls("操作日期")=Functions.Execute("ftime") 这样会报错 呵呵,我说的是,你直接执行函数,值就赋给ls("操作日期")了 直接这样 Functions.Execute("ftime", ls("操作日期")) ----------------------------------------------- 如果是地址,可以直接拿到那个对象,然后使用那个对象。 [此贴子已经被作者于2012-11-2 16:30:36编辑过]
|