не мог пройти проверку подлинности к серверу бэкэнда: никакой доступный механизм

Можно определить строку подключения в App.config:

<connectionStrings>
       <add name="nameOfThisConnectionString" connectionString="Data Source=databaseserver; Initial Catalog=database;User Id=username;Password=password"/>
</connectionStrings>

Затем можно использовать строку подключения для выполнения команд:

string connectionString = ConfigurationManager.ConnectionStrings["nameOfThisConnectionString"].ConnectionString;
SqlConnection connection = new SqlConnection(connectionString );
connection.Open(); 
SqlCommand command = new SqlCommand("Select count(*) from members", connection);
int amount= (int)(command.ExecuteScalar());
labelamount.Text = amount.ToString() + " records";
connection.Close();

Это об этом. Можно также использовать другой запрос как:

string connectionString = ConfigurationManager.ConnectionStrings["nameOfThisConnectionString"].ConnectionString;
SqlConnection connection = new SqlConnection(connectionString );
connection.Open(); 
SqlCommand command = new SqlCommand("Select * from Contact order by Name", connection);
SqlDataReader dataReader = command.ExecuteReader();
while (dataReader.Read())
    { 
        ListViewItem item = new ListViewItem(dataReader["ID"].ToString());
        item.SubItems.Add(dataReader["Name"].ToString());
        item.SubItems.Add(dataReader["Email"].ToString());
        listViewContacts.Items.Add(item);
    }   
dataReader.Close();
connection.Close();

С этими 2 командами необходимо смочь получить его работа.

1
задан 27 August 2013 в 22:24
1 ответ

yum install cyrus-sasl-plain

может решить вашу проблему.

-1
ответ дан 4 December 2019 в 10:54

Теги

Похожие вопросы