Erro ao copilar projeto
Estou com o seguinte problema, quando vou compilar a aplicaçao esta dando o seguinte erro ; Missing DataBase Property
segue codigo abaixo, o erro esta na seguinte linha ConexaoDBX.Connected := true;
ConexaoDBX.Connected := false;
ConexaoDBX.Params.Clear;
ConexaoDBX.LoadParamsFromIniFile(ExtractFilePath(Application.ExeName)+'dbxconnections.ini');
ConexaoDBX.Connected := true;
//
ConexaoDados := ConexaoDBX;
Alguem saberia me ajudar ?
segue codigo abaixo, o erro esta na seguinte linha ConexaoDBX.Connected := true;
ConexaoDBX.Connected := false;
ConexaoDBX.Params.Clear;
ConexaoDBX.LoadParamsFromIniFile(ExtractFilePath(Application.ExeName)+'dbxconnections.ini');
ConexaoDBX.Connected := true;
//
ConexaoDados := ConexaoDBX;
Alguem saberia me ajudar ?
Andre Ucella
Curtidas 0
Respostas
Douglas
06/03/2013
Caro Amigo,
o erro esta acontecendo,
pois você não esta apontando a propriedade da base de dados.
Siga o exemplo abaixo:
Qualquer dúvida poste.
o erro esta acontecendo,
pois você não esta apontando a propriedade da base de dados.
Siga o exemplo abaixo:
ConexaoDBX.DataBaseName := "NOME DA SUA BASE DE DADOS"; ConexaoDBX.Connected := false; ConexaoDBX.Params.Clear; ConexaoDBX.LoadParamsFromIniFile(ExtractFilePath(Application.ExeName)+'dbxconnections.ini'); ConexaoDBX.Connected := true;
Qualquer dúvida poste.
GOSTEI 0
Andre Ucella
06/03/2013
Este componente não possui o campo Databasename, é um SQLConection, como posso fazer ?
GOSTEI 0
Douglas
06/03/2013
Você configurou a propriedade,
ConnectionName dele ?
ConnectionName dele ?
GOSTEI 0
Andre Ucella
06/03/2013
Sim até na aba da conexao onde configuro consigo testar a conexao com o banco com sucesso..
GOSTEI 0
Douglas
06/03/2013
Essa variável ConexaoDados é de que tipo ?
GOSTEI 0
Douglas
06/03/2013
Essa variável ConexaoDados é de que tipo ?
Não sei em qual momento você,
esta chamando esse bloco de código.
Mas ponha no evento onCreate de onde você esteja fazendo.
GOSTEI 0
Douglas
06/03/2013
Meu querido,
analisando melhor seu código com o Delphi aberto aqui.
Retirei o momento que você direcionava a conexão para False e funcionou.
tente desta forma abaixo:
Se resolver se posta ae.
analisando melhor seu código com o Delphi aberto aqui.
Retirei o momento que você direcionava a conexão para False e funcionou.
tente desta forma abaixo:
ConexaoDBX.Params.Clear; ConexaoDBX.LoadParamsFromIniFile(ExtractFilePath(Application.ExeName)+'dbxconnections.ini'); ConexaoDBX.Connected := true;
Se resolver se posta ae.
GOSTEI 0
Danillo Camargo
06/03/2013
Estou com o seguinte problema, quando vou compilar a aplicaçao esta dando o seguinte erro ; Missing DataBase Property
segue codigo abaixo, o erro esta na seguinte linha ConexaoDBX.Connected := true;
ConexaoDBX.Connected := false;
ConexaoDBX.Params.Clear;
ConexaoDBX.LoadParamsFromIniFile(ExtractFilePath(Application.ExeName)+'dbxconnections.ini');
ConexaoDBX.Connected := true;
//
ConexaoDados := ConexaoDBX;
Alguem saberia me ajudar ?
segue codigo abaixo, o erro esta na seguinte linha ConexaoDBX.Connected := true;
ConexaoDBX.Connected := false;
ConexaoDBX.Params.Clear;
ConexaoDBX.LoadParamsFromIniFile(ExtractFilePath(Application.ExeName)+'dbxconnections.ini');
ConexaoDBX.Connected := true;
//
ConexaoDados := ConexaoDBX;
Alguem saberia me ajudar ?
Bom dia andre,
Tente da seguinte forma:
ConexaoDBX.Connected := False;
ConexaoDBX.Params.Clear;
ConexaoDBX.Params.LoadFromFile(ExtractFilePath(Application.ExeName)+'dbxconnections.ini');
ConexaoDBX.Open;
Atenciosamente,
GOSTEI 0
Andre Ucella
06/03/2013
Opa abri o Delphi agora para continuar, e da seguinte forma funcionou, Obrigado Galera...!!
ConexaoDBX.Params.Clear;
ConexaoDBX.LoadParamsFromIniFile(ExtractFilePath(Application.ExeName)+'dbxconnections.ini');
ConexaoDBX.Connected := true;
ConexaoDBX.Params.Clear;
ConexaoDBX.LoadParamsFromIniFile(ExtractFilePath(Application.ExeName)+'dbxconnections.ini');
ConexaoDBX.Connected := true;
GOSTEI 0
Douglas
06/03/2013
Show, andre ucella !
no que eu puder ajudar
estarei sempre aqui para compartilhar informação.
no que eu puder ajudar
estarei sempre aqui para compartilhar informação.
GOSTEI 0