E:\Portable\SysinternalsSuite>PsExec.exe \\Computer1 cmd
Как подключиться к командной строке другого компьютера Windows
Добавить комментарий
E:\Portable\SysinternalsSuite>PsExec.exe \\Computer1 cmd
using System.Data.SqlClient;
string query = @"select 1";
using (var connection = new SqlConnection("user id=Vasya;password=P@$w0rd;server=MyServer;database=MyBase;connection timeout=10;")) {
connection.Open();
using (var command = new SqlCommand(query, connection)){
command.CommandTimeout = 290;
using(SqlDataReader reader = command.ExecuteReader()){
int rowcounter = -1;
while (reader.Read()) {
rowcounter++; //счётчик строк в результате запроса
//заполняем значения в сохранённой строке
if (reader["My_Column"] is int) {
int n = (int)reader["My_Column "];
}
//…
}
reader.Close();
}
}
}
//добавить обработчики исключений
Для подключения к базе не под логином и паролем, а через доменную авторизацию под текущей виндовой учёткой строка будет такой:
using (var connection = new SqlConnection("server=MyServer;database=MyBase;connection timeout=10; Integrated Security=True;")) {}