Какая альтернатива 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).