问题列表 - 第173页

将InfoPath表单部署到不同的SharePoint服务器

如何管理将InfoPath表单部署到不同的sharepoint服务器?是否有更好的方法来处理所有特定于站点的数据连接而无需打开表单,编辑数据连接并重新发布每个环境?

sharepoint moss infopath

5
推荐指数
2
解决办法
1万
查看次数

用于将svn存储库备份到网络共享的脚本

我的机器上有一个svn repo(Windows).任何人都有脚本将其备份到网络共享?

我在本地使用回购,因为我断开了很多.网络共享位于具有备份策略的服务器上.我是git/hg的完美候选人,但我还是不想放弃我的VS集成.

svn

5
推荐指数
1
解决办法
3033
查看次数

是否可以删除sql统计信息?

我们一直在尝试将很多列从可空变为不可空,这涉及删除所有关联对象,进行更改以及重新创建关联对象.

我们一直在使用SQL Compare生成脚本,但我注意到SQL Compare不会编写统计对象的脚本.这是否意味着可以放弃它们,数据库将像以前没有它们那样工作,或者让Red Gate错过了一个技巧?

sql sql-server statistics scripting

5
推荐指数
1
解决办法
5623
查看次数

任何与Xcode相同的ReSharper?

我是一个完整的Xcode /的Objective-C /可可新手,但我学得很快,真正开始享受得到认真处理一个新的语言,平台和模式.

有一件事是,虽然,使用Visual Studio有R#已经这么久了,我有种被宠坏的编码工具,如重构和完成等,并据我可以告诉Xcode中有一些相当有限的内置支持,这东西.

关于这一点,没有人知道如果任何加载项或任何可用于Xcode的环境,增加编码助手,如从一个类的接口定义等,自动生成实施骷髅?

我怀疑没有,但我想它无能为力.

macos xcode refactoring objective-c

40
推荐指数
3
解决办法
1万
查看次数

清理RTF文本

我想取一些RTF输入并清除它以删除除\ ul\b\i之外的所有RTF格式,以便将其粘贴到带有次要格式信息的Word中.

用于粘贴到Word中的命令将类似于:oWord.ActiveDocument.ActiveWindow.Selection.PasteAndFormat(0)(剪贴板中已有一些RTF文本)

{\rtf1\ansi\deff0{\fonttbl{\f0\fnil\fcharset0 Courier New;}}
{\colortbl ;\red255\green255\blue140;}
\viewkind4\uc1\pard\highlight1\lang3084\f0\fs18 The company is a global leader in responsible tourism and was \ul the first major hotel chain in North America\ulnone  to embrace environmental stewardship within its daily operations\highlight0\par
Run Code Online (Sandbox Code Playgroud)

您是否知道如何使用正则表达式或其他东西安全地清理RTF?我使用VB.NET进行处理,但任何.NET语言示例都可以.

.net vb.net rtf ms-word

10
推荐指数
2
解决办法
2万
查看次数

PHP中的接口有什么意义?

接口允许您创建代码,该代码定义实现它的类的方法.但是,您无法向这些方法添加任何代码.

抽象类允许您执行相同的操作,同时向方法添加代码.

现在,如果您可以使用抽象类实现相同的目标,为什么我们甚至需要接口的概念?

我被告知它与OO理论有关,从C++到Java,这就是PHP的OO基础.这个概念在Java中有用但在PHP中没有用吗?它只是一种避免在抽象类中乱丢占位符的方法吗?我错过了什么吗?

php theory oop interface

219
推荐指数
11
解决办法
9万
查看次数

.NET - Excel ListObject在数据绑定上自动调整大小

我正在使用Visual Studio Tools for Office(2008)开发Excel 2007加载项.我有一张包含多个ListObjects的工作表,它们在启动时绑定到数据表.当它们被绑定时,它们会正确自动调整大小.

他们被重新绑定时会出现问题.我在功能区栏上有一个自定义按钮,它返回到数据库,并根据用户输入的某些条件检索不同的信息.这个新数据返回并重新绑定到ListObjects - 但是,这次它们没有调整大小并且我得到一个异常:

无法绑定ListObject,因为无法调整其大小以适合数据.ListObject无法添加新行.这可能是由于无法移动列表对象下方的对象而引起的.

内部异常:"Range类的插入方法失败"
原因:Microsoft.Office.Tools.Excel.FailureReason.CouldNotResizeListObject

我无法在Google或MSDN上找到关于此错误的任何有意义的内容.我一直试图弄清楚这一点,但无济于事.

基本代码结构:

//at startup
DataTable tbl = //get from database
listObj1.SetDataBinding(tbl);
DataTable tbl2 = //get from database
listObj2.SetDataBinding(tbl2);  

//in buttonClick event handler
DataTable tbl = //get different info from database
//have tried with and without unbinding old source
listObj1.SetDataBinding(tbl);              <-- exception here
DataTable tbl2 = //get different info from database
listObj2.SetDataBinding(tbl2);
Run Code Online (Sandbox Code Playgroud)

请注意,即使ListObject正在缩小,并且不仅在它增长时,也会发生此异常.

.net c# data-binding excel vsto

7
推荐指数
1
解决办法
3091
查看次数

标签中的路径显示

是否有任何自动方法可以在.NET中修剪路径字符串?

例如:

C:\Documents and Settings\nick\My Documents\Tests\demo data\demo data.emx
Run Code Online (Sandbox Code Playgroud)

C:\Documents...\demo data.emx
Run Code Online (Sandbox Code Playgroud)

如果它被内置到Label类中会特别酷,而我似乎记得它 - 虽然找不到它!

.net c# path winforms

6
推荐指数
1
解决办法
2817
查看次数

在INNER JOIN的一部分中使用LIKE子句

在构建存储过程/查询时,是否可以/应该使用LIKE条件作为INNER JOIN的一部分?我不确定我问的是正确的,所以让我解释一下.

我正在创建一个过程,该过程将在包含文本的列中搜索要搜索的关键字列表.如果我坐在控制台,我会这样执行:

SELECT Id, Name, Description
  FROM dbo.Card
 WHERE Description LIKE '%warrior%' 
       OR
       Description LIKE '%fiend%' 
       OR 
       Description LIKE '%damage%'
Run Code Online (Sandbox Code Playgroud)

但是,我在一个存储过程中进行"强类型"列表解析时,我捡到的一个技巧是将列表解析为表变量/临时表,将其转换为正确的类型,然后对该表执行INNER JOIN在我的最终结果集中.当向程序发送整数ID列表时,这很有用.我最终得到一个如下所示的最终查询:

SELECT Id, Name, Description
  FROM dbo.Card
       INNER JOIN @tblExclusiveCard ON dbo.Card.Id = @tblExclusiveCard.CardId
Run Code Online (Sandbox Code Playgroud)

我想用一个字符串列表来使用这个技巧.但是因为我正在寻找一个特定的关键字,所以我将使用LIKE子句.理想情况下,我认为我的最终查询看起来像这样:

SELECT Id, Name, Description
  FROM dbo.Card
       INNER JOIN @tblKeyword ON dbo.Card.Description LIKE '%' + @tblKeyword.Value + '%'
Run Code Online (Sandbox Code Playgroud)

这可能/推荐吗?

有没有更好的方法来做这样的事情?


我在条款的两端加上通配符的原因是因为卡片文本中使用了"archfiend","beast-warrior","direct-damage"和"battle-damage"术语.

我的印象是,根据性能,我可以使用我指定的查询,还是使用全文关键字搜索来完成相同的任务?

除了让服务器对我想要文本搜索的字段进行文本索引之外,还有什么我需要做的吗?

sql sql-server design-patterns

15
推荐指数
2
解决办法
7万
查看次数

从Flex执行JavaScript:这个javascript函数是危险的吗?

我有一个flex应用程序,需要能够生成和执行JavaScript.当我这样说时,我的意思是我需要执行我在Flex应用程序中创建的原始JavaScript(而不仅仅是现有的JavaScript方法)

我目前通过公开以下JavaScript方法来做到这一点:

function doScript(js){ eval(js);}
Run Code Online (Sandbox Code Playgroud)

然后我可以在Flex中做这样的事情(注意:我正在做一些比真正的Flex应用程序中的警报框更重要的事情):

ExternalInterface.call("doScript","alert('foo'));
Run Code Online (Sandbox Code Playgroud)

我的问题是这是否会带来任何安全风险,我假设它不是因为Flex和JasvaScript都运行客户端...

有一个更好的方法吗?

javascript apache-flex exploit

4
推荐指数
1
解决办法
3038
查看次数