23-04-2013, 12:54
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:
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.
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.