powershell format-dataset

cls

function aaa
{
$row3=$table.NewRow();
$row3["BugId1"]="23432"
$row3["BugId2"]="dfdsfbn"
$row3["BugId3"] = 12132
$row3["BugId5"] = "gjghjgjgh"
$table.Rows.Add($row3);
}

#创建数据表对象
$dataset=New-Object -TypeName System.Data.DataSet;
$table = New-Object -TypeName System.Data.DataTable;
$column1=$table.Columns.Add("BugId1",[System.String])
$column2=$table.Columns.Add("BugId2",[System.String])
$column2=$table.Columns.Add("BugId3",[System.String])
$column2=$table.Columns.Add("BugId4",[System.string])
$column2=$table.Columns.Add("BugId5",[System.string])
$row1=$table.NewRow();
$row1["BugId1"] = "   acvbcvbcvbcvbvcbvcbvcbvcbvcbv   "
$row1["BugId2"] = "2342342342342342342   "
$row1["BugId3"] = "234   "

$row2=$table.NewRow();
$row2["BugId1"]="23432"
$row2["BugId2"]="dfdsfbn"
$row2["BugId3"] = "12132"
$row2["BugId5"] = "gjghjgjgh"

$table.Rows.Add($row1);
$table.Rows.Add($row2);
aaa
$dataset.Tables.Add($table)

#echo $dataset.Tables[0].Columns.count
#GetDataSetString $dataset
#echo $dataset.Tables[0].Columns.count

cd "C:\Documents and Settings\jz20247\Desktop\New Folder\DPM"
$dpmQueryOutputFile = "DPMNpositionLoader_DPM_Output"
$positionFile = "${Today_YYYY}.EQRMS_position.txt"

$OFS = "|"
$dataTable = $dataSet.Tables[0]
$datableTableColumnName =@()
foreach($column in $dataTable.Columns)
{
 $datableTableColumnName += $column.ColumnName
}

"$datableTableColumnName" | Out-File $dpmQueryOutputFile -Encoding Ascii
"$datableTableColumnName" | Out-File $positionFile -Encoding Ascii
#$dataTable.Rows | %{"$($_.get_ItemArray())".trim()} | Out-File $dpmQueryOutputFile -Encoding Ascii -Append
#$dataTable.Rows | %{ $item = "$($_.get_ItemArray())" ;if(! $item.Contains(".NaE")){$item.trim()}} | Out-File $positionFile -Encoding Ascii -Append
$dataTable.Rows |  %{$reslut ="$($_.get_ItemArray())".trim();[regex]::Replace($reslut," *\| *","|")} | Out-File $dpmQueryOutputFile -Encoding Ascii -Append
$dataTable.Rows | %{$reslut ="$($_.get_ItemArray())".trim();if(! $reslut.Contains(".NaE")){[regex]::Replace($reslut," *\| *","|")}} | Out-File $positionFile -Encoding Ascii -Append

posted on 2010-12-16 16:10 沙漠鱼 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/zhaojun20002003/archive/2010/12/16/1908327.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值