Я пытаюсь подключиться к БД через SqlClient с Xamarin и C #. Код отлично работает в командной строке, но когда я пытаюсь выполнить его в Xamarin Live Player, он возвращает сообщение об ошибке «Кодировка 1252 данных не найдена».
Я пытался установить флажок "запад" в настройках iOS, как я нашел в Интернете, но это не решило мою проблему. Я также попытался установить приложение через apk вместо запуска через xam live player, но оно зависало при загрузке.
Это мой код:
void DatabaseConnection()
{
string str = "";
SqlCommand command;
SqlDataReader dataReader;
using (SqlConnection connection = new SqlConnection("Data Source = db_ip; Initial Catalog = list_name; Persist Security Info = True; User ID = my_user; pwd = my_pass;"))
{
connection.Open();
command = new SqlCommand("my_command", connection);
dataReader = command.ExecuteReader();
while (dataReader.Read())
{
str += dataReader.GetValue(1) + " - ";
}
Output.Text = str;
}
}
Он должен возвращать "171 -", но, как я сказал выше, он просто падает. Я не могу заставить себя решить это, кто-нибудь может мне помочь?