以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]能否在狐表里使用下面的第三方DLL进行运算 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=2350) |
|||||||||||||||
-- 作者:ybtxdz -- 发布时间:2009/4/8 11:09:00 -- [求助]能否在狐表里使用下面的第三方DLL进行运算 在网上看到这么一个DLL 例子:
using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using Iesi.Collections.Generic; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { ISet<string> Girls = new HashedSet<string>(); Girls.Add("Christine"); Girls.Add("Eva"); Girls.Add("Jean"); Girls.Add("Novia"); Girls.Add("Winnie"); ISet<string> PMs = new HashedSet<string>(); PMs.Add("Eva"); PMs.Add("Novia"); PMs.Add("Vincent"); PMs.Add("Williams"); PMs.Add("Winnie"); ISet<string> GirlPMs = Girls.Intersect(PMs); Response.Write("是女生且是PM: <br />"); foreach (string s in GirlPMs) { Response.Write(s + "<br />"); } Response.Write("<br />"); ISet<string> GirlNotPMs = Girls.Minus(PMs); Response.Write("是女生且不是PM: <br />"); foreach (string s in GirlNotPMs) { Response.Write(s + "<br />"); } Response.Write("<br />"); ISet<string> GirlOrPMs = Girls.Union(PMs); Response.Write("是女生或是PM: <br />"); foreach (string s in GirlOrPMs) { Response.Write(s + "<br />"); } Response.Write("<br />"); ISet<string> NotMatch = Girls.ExclusiveOr(PMs); Response.Write("是女生但不是PM,或是PM但不是女生: <br />"); foreach (string s in NotMatch) { Response.Write(s + "<br />"); } } } 运行结果: 是女生且是PM: Eva Novia Winnie 是女生且不是PM: Christine Jean 是女生或是PM: Christine Eva Jean Novia Winnie Vincent Williams 是女生但不是PM,或是PM但不是女生: Christine Williams Jean Vincent
|
|||||||||||||||
-- 作者:狐狸爸爸 -- 发布时间:2009/4/8 11:16:00 -- 可以的,将Dll文件复制到foxtable目录下即可。 |
|||||||||||||||
-- 作者:ybtxdz -- 发布时间:2009/4/8 11:19:00 -- 以下是引用狐狸爸爸在2009-4-8 11:16:00的发言:
可以的,将Dll文件复制到foxtable目录下即可。 Dll复制到foxtable目录后, 又该如果在狐表里引用或声明呢, 大师能否给个例子? |
|||||||||||||||
-- 作者:狐狸爸爸 -- 发布时间:2009/4/8 11:26:00 -- 你只需复制到foxtable目录下,打开项目的时候,会自动引用。 如果你知道其命名空间,直接声明和使用即可。 |
|||||||||||||||
-- 作者:ybtxdz -- 发布时间:2009/4/8 12:12:00 -- [求助]档案编号的生成问题 以下是引用狐狸爸爸在2009-4-8 11:26:00的发言:
你只需复制到foxtable目录下,打开项目的时候,会自动引用。 如果你知道其命名空间,直接声明和使用即可。 谢谢大师指点, 成功 |
|||||||||||||||
-- 作者:don -- 发布时间:2009/4/8 12:49:00 -- 并集 x 是 A ∪B 的元素,当且仅当
For Each Ls In Ls1 For Each Ls In Ls2
x 属于 A ∩B 当且仅当 Dim Ls1 As String() = {1,2,3} For Each L1 In Ls1 [此贴子已经被作者于2009-4-8 13:16:46编辑过]
|
|||||||||||||||
-- 作者:ybtxdz -- 发布时间:2009/4/8 13:26:00 -- 以下是引用don在2009-4-8 12:49:00的发言:
并集 x 是 A ∪B 的元素,当且仅当
For Each Ls In Ls1 For Each Ls In Ls2
x 属于 A ∩B 当且仅当
For Each L1 In Ls1 [此贴子已经被作者于2009-4-8 12:50:16编辑过]
|
|||||||||||||||
-- 作者:kylin -- 发布时间:2009/4/8 14:06:00 -- 不知道什么用?还是顶一个 |
|||||||||||||||
-- 作者:don -- 发布时间:2009/4/8 14:50:00 -- 以下是引用kylin在2009-4-8 14:06:00的发言:
不知道什么用?还是顶一个 简单应用,如表A和表B都有ID列,求两ID列不同的ID号(并集)?求两ID列相同的ID号(交集)?
[此贴子已经被作者于2009-4-8 14:53:50编辑过]
|
|||||||||||||||
-- 作者:kylin -- 发布时间:2009/4/8 15:24:00 -- 似乎明白了不少,谢谢! |