Код: Выделить всё
string connectionString = "Server=database.windows.net,1433;Initial Catalog=Mydatabase;" var credential = new DefaultAzureCredential();Код: Выделить всё
var token = credential .GetToken(new Azure.Core.TokenRequestContext( new[] { "https://database.windows.net/.default" }));Код: Выделить всё
SqlConnection sqlConnection = new SqlConnection(connectionString); sqlConnection.AccessToken = token.Token;Код: Выделить всё
Database database = new SqlDatabase(sqlConnection.ConnectionString);{
dbCommand.CommandTimeout = 3600;
((SqlDatabase)database).AddInParameter( dbCommand, DatabaseConstants.ID_ATM, DbType.Int32, id);
DataSet dataSet = dataSet.ExecuteDataSet(dbCommand);
Код: Выделить всё
if (dataSet != null && dataSet.Tables.Count > 0 && dataSet.Tables[0].Rows.Count > 0)
{
DataRow row = dataSet.Tables[0].Rows[0];
}
Также добавлены разрешения на уровне пользователя. Нужно решение для этого.
Подробнее здесь: https://stackoverflow.com/questions/787 ... geidentity
Мобильная версия