我想使用 LINQ 将自动完成功能设置为文本框。我已经用 sqlCommands 以一种方式做了。代码是
OleDbCommand cmdinst = new OleDbCommand("select distinct cst_City from cstTable", con);
OleDbDataReader drinst = cmdinst.ExecuteReader();
AutoCompleteStringCollection instcol = new AutoCompleteStringCollection();
while (drinst.Read())
{
instcol.Add(drinst.GetString(0));
}
txtCity.AutoCompleteCustomSource = instcol;
Run Code Online (Sandbox Code Playgroud)
这样我就可以将自动完成自定义源添加到文本框。现在我想使用 LINQ添加相同的功能。请任何人帮助我..
我正在批处理文件中运行 SQL 请求,我需要获取错误级别及其给出的输出。我尝试过使用:
for /f "tokens=*" %%i in ('%SQLCommand%') do ( ...
Run Code Online (Sandbox Code Playgroud)
在“do”中,如果错误级别为1,那么我可以执行我计划执行的任何操作,但我似乎无法找到从命令结果中获取错误级别的方法。我也不确定错误级别是否可以在循环中更改,但我计划对其进行测试,以便我可以了解命令是否更改错误级别。