小编wcm*_*wcm的帖子

从给定AD组中的Active Directory获取用户列表

我有搜索部门中所有用户的代码:

string Department = "Billing";
DirectorySearcher LdapSearcher = new DirectorySearcher();
LdapSearcher.PropertiesToLoad.Add("displayName");
LdapSearcher.PropertiesToLoad.Add("cn");
LdapSearcher.PropertiesToLoad.Add("department");
LdapSearcher.PropertiesToLoad.Add("title");
LdapSearcher.PropertiesToLoad.Add("memberOf");
LdapSearcher.Filter = string.Format("(&(objectClass=user)(department={0}))", Department);
SearchResultCollection src = LdapSearcher.FindAll();
Run Code Online (Sandbox Code Playgroud)

如果我只想要"经理只读"AD组中的每个人,那么过滤器需要看起来像什么?

我错了吗?

c# active-directory

19
推荐指数
3
解决办法
7万
查看次数

如何使用JQuery在网页上查找所有只读文本框

我被要求识别Asp.Net页面中的所有只读文本框并指定特定样式.我很确定我可以迭代所有输入,看看它们是否是带有readonly属性的文本框的输入,但我只知道有一个单行.

有什么想法吗?

jquery

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

哪个更好:区别或分组依据

哪个更有效率?

SELECT  theField
FROM    theTable
GROUP BY theField
Run Code Online (Sandbox Code Playgroud)

要么

SELECT  DISTINCT theField
FROM    theTable
Run Code Online (Sandbox Code Playgroud)

sql sql-server

13
推荐指数
4
解决办法
8340
查看次数

经典ASP和ASP.NET集成

在之前的工作中,我们有一个经典的ASP应用程序,没有人想要迁移到ASP.NET.它做的事情,它做得很好.

但是,需要添加一些似乎最适合ASP.NET的新功能.决定允许系统成为ASP和ASP.NET的奇怪混合体.

我们最关键的一点是会话管理,我们将一个解决方案混合在一起,通过表单变量传递会话值.我和其他通过cookie处理同样问题的人交谈过.

这两种方法看起来都是一种可怕的方法(除了非常不安全).

有没有更好或更清洁的方式,或者这是一个如此糟糕的想法,开始讨论这个主题毫无意义?

asp.net asp-classic

12
推荐指数
2
解决办法
5540
查看次数

我使用什么格式存储相对少量的用户数据

我正在为我们当地的高中(无偿服务)写一个小程序.该程序有一个界面允许用户进入学校假期.这是一个简单的独立Windows应用程序.

我应该使用什么格式来存储数据?一个大的关系数据显然是过度的.

我最初的计划是将数据存储在XML文件中.同事们一直建议我使用JSON文件,Access数据库,SQL Lite和SQL Server Express.甚至有关于旧学校INI档案的建议.

c# winforms

12
推荐指数
1
解决办法
429
查看次数

R的优化包

有没有人知道R的任何优化包(类似于S +的NUOPT)?

r mathematical-optimization

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

Oracle Sql Developer"字符串文字太长"错误

我想在Oracle SQL Developer中针对Oracle 10g服务器运行以下SQL:

WITH openedXml AS (
  SELECT extractvalue(column_value, '/theRow/First') FIRST,
         extractvalue(column_value, '/theRow/Last') LAST,
         to_number(extractvalue(column_value, '/theRow/Age')) Age
    FROM TABLE(XMLSequence(XMLTYPE('
  <theRange>
    <theRow><First>Bob</First><Last>Smith</Last><Age>30</Age></theRow>
    <theRow><First>Sue</First><Last>Jones</Last><Age>34</Age></theRow>
...
...
...
    <theRow><First>Tom</First><Last>Anderson</Last><Age>39</Age></theRow>
    <theRow><First>Ali</First><Last>Grady</Last><Age>45</Age></theRow>
  </theRange>
  ').extract('/theRange/theRow')))
)
SELECT *
FROM openedxml
WHERE age BETWEEN 30 AND 35;
Run Code Online (Sandbox Code Playgroud)

当我尝试运行它时,我收到以下错误:

Error at Command Line:1 Column:0 Error report: SQL Error: ORA-01704: string literal too long
01704. 00000 -  "string literal too long"
*Cause:    The string literal is longer than 4000 characters.
*Action:   Use a string literal of at most …
Run Code Online (Sandbox Code Playgroud)

sql oracle

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

VS 2008 vs VS 2008 Express

我正在使用Visual Studio Team System 2008进行Web开发.我已经习惯了它,但目前还不能购买VS 2008 Standard.

我之前从未使用任何Express版本,但我正考虑下载VS C#Express和VS Web Developer Express.

我是在浪费时间还是可以使用这些工具进行认真的开发?

visual-studio-express visual-studio-2008

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

如何确保我的jQuery .ready最终运行

我有一个使用母版页的MVC 2 Web应用程序.在母版页中,有几个就绪块,就像下面散布在整个文件中的块一样

$(document).ready(function () {
   ...
});
Run Code Online (Sandbox Code Playgroud)

同样,我的许多观点也有分散的多个现成块.

我被要求将另一个准备好的块引入到最后运行的Master中.

我的问题是"有没有办法保证这个新的就绪块能够运行到最后?".我的想法是,如果我把它放在Master页面的最底部就能做到,但我似乎无法说服自己这是肯定的.

jquery asp.net-mvc-2

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

数据比较

我们有一个SQL Server表,其中包含公司名称,地址和联系人姓名(以及其他名称).

我们会定期从外部来源收到数据文件,要求我们与此表格进行匹配.不幸的是,数据略有不同,因为它来自完全不同的系统.例如,我们有"123 E. Main St." 我们收到"东大街123号".另一个例子,我们有"Acme,LLC",文件包含"Acme Inc.".另一个是,我们有"埃德史密斯",他们有"爱德华史密斯"

我们有一个遗留系统,它利用一些相当复杂的CPU密集型方法来处理这些匹配.一些涉及纯SQL,另一些涉及Access数据库中的VBA代码.目前的系统很好但不完美,而且很麻烦且难以维护

这里的管理层希望扩大其使用范围.将继承系统支持的开发人员希望用更灵活的解决方案替换它,这需要更少的维护.

是否有一种普遍接受的方式来处理这种数据匹配?

sql-server textmatching

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

为什么SSRS忽略Web方法返回的某些列中的数据?

我在Reporting Services 2005中使用XML数据源功能,但在丢失数据方面存在一些问题.当一行中第一列没有值时,SSRS会忽略整个列!

Web方法请求非常简单:

<Query>
   <Method Name="GetIssues" 
Namespace="http://www.mycompany.com/App/">
   </Method>
   <SoapAction>http://www.mycompany.com/App/GetIssues</SoapAction>
   <ElementPath IgnoreNamespaces="true">*</ElementPath>
</Query>
Run Code Online (Sandbox Code Playgroud)

同样,响应非常简单:

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <soap:Body>
    <GetIssuesResponse xmlns="http://www.mycompany.com/App/">
      <GetIssuesResult>
        <Issue>
          <Title>ABC</Title>
          <RaisedBy />
          <Action>Do something</Action>
        </Issue>
        <Issue>
          <Title>ABC</Title>
          <RaisedBy>Jeff Smith</RaisedBy>
          <Action>Do something</Action>
        </Issue>
      </GetIssuesResult>
    </GetIssuesResponse>
  </soap:Body>
</soap:Envelope>
Run Code Online (Sandbox Code Playgroud)

在此示例中,RaisedBy列将完全为空.如果'问题'被反转,所以RaisedBy首先有一个值,没有问题.有任何想法吗?

sql-server soap web-services reporting-services

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

Visual Studio 2010 QuickWatch窗口不可见

当我在VS2010中突出显示变量并右键单击以选择QuickWatch时,不会出现QuickWatch窗口.VS的行为好像模态窗口是打开的,让我无法做任何事情,直到我点击"取消".

同事建议我进入窗口菜单并选择重置Windows布局,但这也没有帮助.

顺便说一句,我在Windows XP上运行.

visual-studio-2010 visual-studio

3
推荐指数
2
解决办法
3711
查看次数

在小型表上放置索引是否有意义

我有一些4到10行的表.我们预计这些表格不会增加更多的行数.

在主键上放置索引是否有意义.

sql-server indexing

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