Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''xa''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento Web
    • Desenvolvimento frontend
    • Javascript
    • PHP
    • Ruby
    • Python
    • Java
    • .NET
    • Docker, Kubernets e outros ambientes
    • Desenvolvimento com Wordpress
    • Desenvolvimento de apps
    • Desenvolvimento ágil
    • Desenvolvimento de Games
    • Banco de Dados
    • Design e UX
    • Algoritmos & Outras Tecnologias
  • Entretenimento e uso pessoal
    • Segurança & Malwares
    • Geral
    • Boteco iMasters

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 1 registro

  1. Estou tentando me conectar com um banco de dados MySQL que já utilizo em uma aplicação Visual Studio 2017 Xamarin. Quando tento conectar dá o seguinte erro System.TypeInitializationException: The type initializer for 'MySql.Data.MySqlClient.Replication.ReplicationManager' threw an exception. using Android.App; using Android.OS; using Android.Support.V7.App; using Android.Runtime; using Android.Widget; using System.Data; using MySql.Data.MySqlClient; using System.Collections.Generic; using System; namespace UsandoMySql { public class MySQLConn { MySqlConnection conexaoMySQL; private MySqlConnectionStringBuilder builder = new MySqlConnectionStringBuilder(); public string CriaStringConexao() { builder.Server = "sql175.main-hosting.eu"; builder.Database = "u423984934_maxe"; builder.UserID = "u423984934_maxe"; builder.Password = "gilcasa976431"; builder.Port = 3306; return builder.ToString(); } public List<string> CarregaPessoas() { List<string> lista; string conexao = CriaStringConexao(); string consulta = "select nome, numero from pessoa"; try { conexaoMySQL = new MySqlConnection(conexao); conexaoMySQL.Open(); } catch (Exception e) { throw e; } try { MySqlDataReader dr; MySqlCommand cmd = new MySqlCommand(consulta, conexaoMySQL); dr = cmd.ExecuteReader(); lista = new List<string>(); while (dr.Read()) { Pessoa p = new Pessoa(); p.Nome = dr["nome"].ToString(); p.Numero = dr["numero"].ToString(); lista.Add(p.Nome + " " + p.Numero); } } catch (System.Exception) { throw; } return lista; } } [Activity(Label = "@string/app_name", Theme = "@style/AppTheme", MainLauncher = true)] public class MainActivity : AppCompatActivity { ListView listView; Button btnConectar; List<string> listPessoa; protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Set our view from the "main" layout resource SetContentView(Resource.Layout.activity_main); listView = FindViewById<ListView>(Resource.Id.listViewPessoa); btnConectar = FindViewById<Button>(Resource.Id.buttonConectar); btnConectar.Click += BtnConectar_Click; } private void BtnConectar_Click(object sender, System.EventArgs e) { MySQLConn db = new MySQLConn(); Toast.MakeText(this, "Acesso ao MySQL feito com sucesso!", ToastLength.Short).Show(); listPessoa = db.CarregaPessoas(); ArrayAdapter<string> adapter = new ArrayAdapter<string>(this, Android.Resource.Layout.SimpleExpandableListItem1, listPessoa); } } }
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.