$SQLServer = "192.168.13.101" #use Server\Instance for named SQL instances! $SQLDBName = "CP2DD" $SqlQuery = "select top 1 * from lief" $user = "sa" $pwd = "dd" $SqlConnection = New-Object System.Data.SqlClient.SqlConnection $SqlConnection.ConnectionString = "Server = $SQLServer; ;uid=$user; pwd=$pwd; Database = $SQLDBName; Integrated Security = False" $SqlCmd = New-Object System.Data.SqlClient.SqlCommand $SqlCmd.CommandText = $SqlQuery $SqlCmd.Connection = $SqlConnection $SqlAdapter = New-Object System.Data.SqlClient.SqlDataAdapter $SqlAdapter.SelectCommand = $SqlCmd $DataSet = New-Object System.Data.DataSet $SqlConnection.Open() $SqlAdapter.Fill($DataSet) $SqlConnection.Close() $DataSet.Tables[0] | Out-GridView #foreach ($Row in $DataSet.Tables[0].Rows) # { # write-host "value is : $($Row[1])" # } #write-host 'value is : '$i' '$($dataset.Tables[0].Rows[$i][0]) #$DataSet.Tables[0].Row[0] | Out-GridView # $DataSet.Tables[0] | Export-CliXML e:\Test2.xml [string]$varTest1 = $DataSet.Tables[0].Rows[0][1] Set-Variable -Name varTest1 -Value $varTest1.TrimStart() Set-Variable -Name varTest1 -Value $varTest1.TrimEnd() write-host "SQL Ergebinis: $vartest1" #----------------------------X M L -----------------------------# $xml = New-Object XML $xml.Load("e:\Vorlage3.xml") #$xml $oldperson = @($xml.employees.employee)[0] $oldperson $newperson = $oldperson.Clone() $newperson.name = "$varTest1" $newperson.age = "30" $newperson.id = "103" $xml.employees.AppendChild($newperson) write-host "---------------" $xml $xml.Save("e:\Vorlage4.xml") Remove-Variable *xml* -Force Remove-Variable *person* -Force