Ir para conteúdo
Fórum Script Brasil
  • 0

String de conexão


Cintia_Ribeiro

Pergunta

4 respostass a esta questão

Posts Recomendados

  • 0

dentro da tag configuration do webConfig você coloca o código abaixo:

<connectionStrings>
    <add name="conexao" connectionString="Data Source=192.168.1.1;Initial Catalog=nome da Base de Dados;User Id=usuario;Password=senha;" />
</connectionStrings>

onde você for fazer a conexão você recupera a connectionString assim

SqlCommand;
 SqlConnection conn;
SqlReader
           conn = new SqlConnection(ConfigurationManager.ConnectionStrings["conexao"].ConnectionString);
            try
            {
                SqlCommand comm;
                comm = new SqlCommand("select * from  ", conn);
                comm.CommandType = CommandType.Text;
                conn.Open();
                dr = comm.ExecuteReader();
                if (dr.Read())
               {
                      dr.getStrin(0)   //aqui você recupera o valor retornado
              }
               conn.close;
            catch (SqlException ex)
            {
                conn.Close();
                MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

Aqui foi só um exemplo de como usar o webConfig!

Editado por kuroi
Adicionar tag CODE
Link para o comentário
Compartilhar em outros sites

  • 0

Eu encontrei o seguinte codigo em uma vide aula

<connectionStrings>
    <add name="DataCederj" connectionString="Data Source=HOME\SQLEXPRESS;Initial Catalog=Cederj;Persist Security Infro=True; User ID=administrador; Password = admin;" providerName="System.Data.SqlClient"  />
    <remove name="LocalSqlServer"/>
    <add name="LocalSqlServer" connectionString="Data Source=HOME\SQLEXPRESS;Initial Catalog=Cederj;Persist Security Infro=True; User ID=administrador; Password = admin;" providerName = "System.Data.SqlClient"/>
    

  </connectionStrings>

sendo que dessa forma da o seguinte erro.

Há um problema com o armazenamento de dados selecionado. É possível que seja causado por credencial ou nome de arquivo inválido, ou por nível de permissão insuficiente. Ele também pode está ocorrendo, porque o recurso de gerenciamento de funções não está habilitado. Clique no botão abaixo para ser redirecionado à página onde você poderá escolher um novo armazenamento de dados.

A mensagem a seguir poderá ajudar a diagnosticar o problema: Ocorreu um erro ao tentar inicializar um objeto System.Data.SqlClient.SqlConnection. O valor que foi fornecido para a seqüência de caracteres de conexão pode estar incorreto ou pode conter uma sintaxe inválida. Nome do parâmetro: connectionString

você saberia me explicar o porque?

Link para o comentário
Compartilhar em outros sites

  • 0

Mudei a minha string de conexão e coloquei o primeiro usado na resposta de um amigo e funcionou.

O código ficou da seguinte forma

<connectionStrings>
    <add name="conexao" connectionString="Data Source=HOME\SQLEXPRESS;Initial Catalog=Cederj; User ID=administrador; Password = admin;" />
    <remove name="LocalSqlServer"/>
    <add name="LocalSqlServer" connectionString="Data Source=HOME\SQLEXPRESS;Initial Catalog=Cederj; User ID=administrador; Password = admin;" />
  </connectionStrings>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...