我有一个MYSQL数据库我想将我的MSSQL数据库链接到.
以前我使用MSDASQL链接服务器提供程序,并使用最新的MYSQL odbc驱动程序创建ODBC数据源.
自从我的Windows 10升级以来,它已停止运行.幸运的是仍然在Windows 2008服务器上工作.
ODBC数据源测试连接仍然可以运行.在sql管理工作室中测试连接时,它失败并显示异常"无法启动MSDASQL提供程序,未给出任何特定信息".
ODBC数据源在Microsoft Access 2010中工作.
根据我的理解,MSDASQL提供程序现已弃用?我应该使用哪个其他提供商?
我目前正试图通过C#使用SSH命令与路由器"对话".
我正在使用SSH.net模型.
public void connectSSH(string hostName, string username, string password)
{
using (var client = new SshClient(hostName, username, password))
{
client.Connect();
client.RunCommand(CommandList.showEnvironment());
client.Disconnect();
}
}
Run Code Online (Sandbox Code Playgroud)
这是我到目前为止的代码(所有命令都在另一个文件中).理想情况下,我能够捕获路由器对命令的响应,而不仅仅是单向传递和执行命令.
我如何捕获响应?例如; 命令"show environment"以一系列因子作出响应
单位温度描述/ ID电流/阈值范围
1中心温度/ 1 27C/11~79C状态代码:*温度超出阈值范围细节风扇
我需要在对象列表中找到对象的索引值,其中参数 x 等于某个值。
有没有一种简单的方法可以做到这一点?我了解 IndexOf 函数,但如何将其应用于对象参数?