Ajuda com a Conexão à base de dados - Versão de Impressão +- Forum Pplware (http://forum.pplware.com) +-- Fórum: Mais Tech (/forumdisplay.php?fid=11) +--- Fórum: Programação e Web (/forumdisplay.php?fid=16) +--- Tópico: Ajuda com a Conexão à base de dados (/showthread.php?tid=15332) |
Ajuda com a Conexão à base de dados - dininis - 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: Código: namespace Projeto_Mod13_Avaliação_de_Professores 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. RE: Ajuda com a Conexão à base de dados - Corvus - 23-04-2013 13:02 Ok, tens o projecto da base de dados... mas e a própria base de dados? Tens de a criar num servidor mysql, criar um user para lhe aceder e depois disso tens toda a informação que necessitas (nome do servidor, nome da bd, nome do user e respectiva password) RE: Ajuda com a Conexão à base de dados - ark15 - 23-04-2013 14:17 podes te guiar por aqui. Apartir de using the code. RE: Ajuda com a Conexão à base de dados - Corvus - 23-04-2013 14:35 Mmmmm... não tinha visto o código todo (my bad). Qual é o erro que acontece quando te tentas ligar? Outro pormenor? Reparaste que não estás a guardar a ligação à base de dados, certo? Mal o constructor da classe termine, perdes o acesso à ligação. RE: Ajuda com a Conexão à base de dados - dininis - 23-04-2013 15:27 (23-04-2013 14:17)ark15 Escreveu: podes te guiar por aqui. Apartir de using the code.Se reparares, pela estrutura do código que enviei, é exatamente esse o exemplo em que me baseei xD (23-04-2013 14:35)Corvus Escreveu: Mmmmm... não tinha visto o código todo (my bad). Qual é o erro que acontece quando te tentas ligar?MySQLException O programa está mesmo só no início, mas preciso de garantir que a conecção seja feita senão nem consigo fazer nada. O que ele faz é apenas fazer a conecção e sair se esta não foi feita no início. RE: Ajuda com a Conexão à base de dados - Corvus - 23-04-2013 17:53 Já não mexo em c# à uns anos, mas garantidamente q uma exception deve ter um método para retornar a mensagem gerada, ao inves de só apresentar o nome da classe da exception original. Torno a lembrar-te que não estás a guardar a connection em lado nenhum, mal o constructor termine, deixas de ter acesso a ela. E sem ela, não vais conseguir fazer mais nada com a bd. |