我是新来的我试图在这里找到我的问题,但我不能。 我有2分贝,我正在搜索两个不同的信息并进行比较。我想到了许多其他语言,我们称之为#34;含有#34;
我需要找到rapor_one和rapor_two没有的名字。可能我有Contains部分的问题。我该怎么用呢
for($i=1; $i -le $rapor_one.Rows.Count;$i++ ){
if($rapor_two.Contains($row)){
Write-Host $row
}
}
如果重要,我正在使用连接字符串和连接适配器,我也在下面添加
$connectionString =
$connection =
$connection.ConnectionString =
$connection.Open()
$command =
$command.CommandText =
$DataAdapter = new-object System.Data.SqlClient.SqlDataAdapter $
$Dataset = new-object System.Data.Dataset
$DataAdapter.Fill($Dataset)
我确信我的查询运行良好我接受db响应,但我只是比较它们有问题
****添加:另外我想问一下,如果我的变量中有2个或更多属性,我该如何比较它们?
****增加: 这个算法更好。我们使用的不包含任何其他现代语言(我知道我们在C#java等? foreach($ rapor_two中的$行) { if($ rapor_one - 包含$ row){ Write-Host" True" } }