Joh*_*ohn 4 sql-server powershell datetime extract server
我对 Powershell 还很陌生,这花了太多时间,所以请帮忙!(请)
我有一个脚本,首先从 SQL Server 表中提取一个值。该提取通过以下方式填充“表”来工作:
$DataSet = New-Object System.Data.DataSet
$SqlAdapter.Fill($DataSet)
Run Code Online (Sandbox Code Playgroud)
我遇到的问题是从 中获取单个值$DataSet
。该值是我需要的日期时间戳。引用$DataSet.Tables[0]
显示了标题为 Column1 的日期时间戳。我尝试过各种类型的转换、ToString() 等。结果要么是数据类型的显示(例如System.Data.DataRow
),要么显示任意数量的错误。如何将值放入被识别为日期时间的变量中?
TIA,
约翰
ADO.NET 中的数据集包含多个表。您所拥有的只是为您提供数据集中的第一个(唯一)表。您需要指定返回哪一行和哪一列才能获取单个值。如果您正在寻找单个值,则必须执行以下操作:
$value = $DataSet.Tables[0].Rows[0]["Column1"]
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
22793 次 |
最近记录: |