Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

thiagoreri

is less accessible than method

Recommended Posts

Galeria eu criei uma classe pra trabalhar com o banco

 

dae no meu form eu instancio e chamo o método que está no form

//inicialização da nossa classe
 DefinirBanco Banco = new DefinirBanco();
 DefinirStringConexao( Banco );

public void DefinirStringConexao( DefinirBanco b )
		{
			if (Provedor.IndexOf("JET") == -1)
				b.StringConexao = Provedor + DataSource;
			else
				b.StringConexao = Provedor + Dir.Path + DataSource;
		}

 

para colocar a string de conexão, soh que da esse pau ai em baixo

 

Error 1 Inconsistent accessibility: parameter type 'CriarDB.DefinirBanco' is less accessible than method 'CriarDB.frmCriarBanco.DefinirStringConexao(CriarDB.DefinirBanco)' C:\Projetos Visual Studio\AgendaNET\CriarDB\Form1.cs 27 21 CriarDB

 

 

alguém pode me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O problema esta na sua classe DefinirBanco que você não postou!!

A solução é definir sua classe como pública, pois o C# define, na sua especificação, que os tipos de parâmetro de um construtor devem ter, pelo menos, a mesma acessibilidade do construtor.

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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