我目前登录到Active Directory域A上的用户计算机,我需要通过VB6访问位于域B中的MSSQL 2000中的数据库.用户在两个Active Directory服务器中都有帐户.Active Directory域不相关或链接.
目前我正在使用以下MSSQL连接字符串:
gcnnBD.ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=" & gsDataBase & ";Data Source=" & gsServidor & ";Connect Timeout=" & gsTimeOutconnection string.
Run Code Online (Sandbox Code Playgroud)
如果我登录到域A,是否可以通过连接字符串连接到域B?
连接字符串是什么样的?
欢迎任何建议.
以下javascript代码连接正则表达式找到的匹配项.正则表达式应该找到任何单词或一组引用的单词.它似乎在FireFox和Chrome中完美运行,但它在IE中无法正常工作(我只在IE8上测试过它).
var searchString = '';
var notString = 'dog cat "pirate ship"';
var matches = notString.match(/(\w+|"[^"]+")/ig);
for (i in matches) {
searchString += " NOT " + matches[i];
}
alert(searchString );
Run Code Online (Sandbox Code Playgroud)
正确的输出应该是:
不是狗不是猫不是"海盗船"
但在IE8中我得到:
不是狗猫"海盗船"不是狗不是猫不是"海盗船"不是8不是21
有关如何使这种跨浏览器兼容的任何建议.
非常感谢,
我已建模人/标签关系.这是一对多关系; 一个人可以有多个标签,一个标签可以与多个人相关联.
我正在尝试运行查询以查看获取人员列表,这些人员已使用一组标记的每个标记进行标记.例如:每个被标记为"FOO"和"BAR"的人.
这是我尝试的代码没有成功.
NSPredicate *attributePredicate = [NSPredicate predicateWithFormat:
@"ALL personTags.tagName in %@", filtersArray];
[subPredicates addObject:attributePredicate];;
Run Code Online (Sandbox Code Playgroud)
有没有办法解决?我正在使用SqlLite作为持久性存储.我在数据库中有大约2000个人和大约100个不同的标签,只有少数标签同时应用.
目前,我在下面的代码中显示排队等待处理的Job对象列表.
List<Job> jobList = jobQueue.GetJobsWithStatus(Status.New);
foreach (Job job in jobList)
{
job.Process();
}
Run Code Online (Sandbox Code Playgroud)
我有兴趣在有限数量的线程中同时运行几个Jobs(比如5个线程).
在c#中执行此操作的最佳方法是什么?
补充说明:
更新:我使用了一个信号量,因为我无法使用ThreadPool限制活动线程的数量.