Конвертировать скрипт Powershell в Python скрипт - PullRequest
0 голосов
/ 17 января 2020

Какая альтернатива System.Data.DataTable и SQLDataAdapter в Python? Я написал сценарий в Powershell. код:

$dtable=new-object System.Data.DataTable

$con=new-object System.Data.SqlClient.SqlConnection($constr)
$con.Open()
$cmd=New-Object System.Data.SqlClient.SqlCommand($sqlcmd,$con)
$cmd.CommandTimeout=$timeout
$da=new-object System.Data.SqlClient.SqlDataAdapter($cmd)
[void]$da.Fill($dtable)

$i=0
$j=0

if($dtable.Rows.Count -gt 0)
{
    foreach($dr in $dtable.Rows)
    {
        foreach($dc in $dtable.Columns)
        {
             #$sb.Append($dr[$dc].ToString().Replace("'", "''").Replace("%", "%%"))

             [void]$sb.Append($dr[$dc].ToString())

             if($i -lt $dtable.Columns.Count-1)
             {
                [void]$sb.Append($delim)
             }
             $i=$i+1
        }

        if($j -lt $dtable.Rows.Count -1)
        {
            [void]$sb.Append("|")
        }
        $i=0
        $j=$j+1
    }

}
else
{
    [void]$sb.AppendLine("No records selected")
}

И я должен написать это в python. Пожалуйста, помогите мне в этом. (Как я могу использовать sqldataadapter в python).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...