小编sno*_*oop的帖子

删除换行权限

我的数据中存在换行问题.该数组使用out-string后跟-split.如果你想看到该部分脚本让我知道.

foreach ($item in $array) {
"_"+$item+"_"
}
Run Code Online (Sandbox Code Playgroud)

输出:

_
itemname_
Run Code Online (Sandbox Code Playgroud)

期望的输出:

itemname
Run Code Online (Sandbox Code Playgroud)

我试过插入:

$item.replace('`','')
Run Code Online (Sandbox Code Playgroud)

没有任何改变.有任何想法吗?

powershell line-breaks

8
推荐指数
1
解决办法
4万
查看次数

Powershell调用-Sqlcmd登录失败

我正在尝试从Powershell中为Windows SQL Server 2008 R2运行sql查询。看起来该代码未能通过SQL Server身份验证凭据才能正确运行sqlcmd。我直接从powershell运行第一部分,而不是作为脚本运行。

Set-Location SQLServer:\SQL\Server\
Invoke-sqlcmd "SELECT DB_NAME() AS hist;" -username "username" -password "p@ss"
Run Code Online (Sandbox Code Playgroud)

我收到错误消息,Login failed for user 'username'.代码格式的理想最终结果看起来像这样。相同的结果错误。

$path = "sqldbdump.csv"
$server = "serveronlocalhost"
$db = "hist"
$Query = @"
SELECT * From alarms;
"@
Invoke-Sqlcmd -ServerInstance $server -Database $db -Username $username -Password $pw -Query $Query | Export-CSV $path
Run Code Online (Sandbox Code Playgroud)

我也尝试convert-tosecurestring -asplaintext没有成功。

$pw = convertto-securestring -AsPlainText -Force -String "p@ss"
Run Code Online (Sandbox Code Playgroud)

sql-server powershell sqlcmd

2
推荐指数
1
解决办法
4584
查看次数

选择Into Outfile语法不正确?

我试图SELECT INTO OUTFILE在SQL Server 2008 R2 Management Studio中执行一个简单的查询.我不明白为什么这会给我这个错误.

SELECT * INTO OUTFILE 'C:\datadump\sqldbdump.txt"
FROM dbo.alarms_2_2014
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n';
Run Code Online (Sandbox Code Playgroud)

错误:

'C:\ datadump\sqldbdump.txt'附近的语法不正确.

sql sql-server select

1
推荐指数
1
解决办法
1万
查看次数

C#调用方法参数空引用异常

我想从字符串中调用一个方法,但它不允许我null作为参数传递.该方法不需要参数.

private void reconnect_Click(object sender, EventArgs e)
{
   string methodName = "data_load1";

   //Get the method information using the method info class
   MethodInfo mi = this.GetType().GetMethod(methodName);

   //Invoke the method
   mi.Invoke(this, null);
}
Run Code Online (Sandbox Code Playgroud)

data_load方法:

private void data_load1()
{
     this.dataTableAdapter.Fill(this.myDataSet.data);
}
Run Code Online (Sandbox Code Playgroud)

我收到NullReferenceException was unhandledmi.Invoke(this, null);.为什么这不让我传递null参数?

c# methods invoke nullreferenceexception winforms

1
推荐指数
1
解决办法
1605
查看次数