Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Ajuda com a Conexão à base de dados
23-04-2013, 12:54 (Esta mensagem foi modificada pela última vez a: 23-04-2013 12:55 por dininis.)
Mensagem: #1
Ajuda com a Conexão à base de dados
Iniciei agora um projeto, na qual necessita de uma base de dados.

Fiz a estrutura desta mesma com auxílio do MySQL Workbench CE 5.2 e guardei (Ficheiro .mwb).


O programa em questão será feito em C# porém não consigo, de forma alguma, efetuar a conexão à base de dados...

Atualmente tenho o seguinte:
Código:
namespace Projeto_Mod13_Avaliação_de_Professores
{
    public partial class ProfRecorder : Form
    {
        Boolean Connected = false;
        private string server;
        private string database;
        private string uid;
        private string password;


        public ProfRecorder()
        {
            server = "localhost";
            database = "Projeto";
            uid = "root";
            password = "";
            string ConnStr = "SERVER=" + server + ";" + "DATABASE=" + database + ";" + "UID=" + uid + ";" +"PASSWORD=" + password + ";";
            MySqlConnection Connection = new MySqlConnection(ConnStr);

            try { Connection.Open(); Connected = true; }
            catch (Exception ex) {MessageBox.Show(ex.ToString()); Connected = false; }

            InitializeComponent();
        }
        private void ProfRecorder_Load(object sender, EventArgs e)
        { if (Connected == false) this.Close(); }
    }
}


Este é um projeto para avaliação. O resto é bastante simples de fazer, pois é só manusear a informação (Adicionar e Remover registos, e Efetuar consultas) porém sem conexão, nada feito...
Observações:
O ficheiro está guardado na pasta "Debug" do próprio programa.
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Mensagem neste Tópico
Ajuda com a Conexão à base de dados - dininis - 23-04-2013 12:54

Saltar Fórum:


Utilizadores a ver este tópico: 1 Visitante(s)