Ir para conteúdo

POWERED BY:

Arquivado

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

valdirlscosta

Conectar ao banco SQL. - ASP.Net

Recommended Posts

Bom dia pessoal, Estou aprendendo bastante aqui no forum e gostaria de compartilhar mais uma dúvida... tenho o codigo abaixo.Dim CnxLocal As String = System.Web.Configuration.WebConfigurationManager.ConnectionStrings("CnxWeb").ConnectionStringDim tmpStrParametrosPag As String = "SELECT * from L_Tbl"Dim tmpCMDParametrosPag As New SqlCommand(tmpStrParametrosPag, CnxLocal)Dim ReaderParametrosPag55 As SqlDataReader = tmpCMDParametrosPag55.ExecuteReaderReaderParametrosPag55.Read()Só que não funciona, ele dá a mensagem que o CNXLocal não pode ser convertido em SQLConnnection.Por favor se alguém puder me ajudar,Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde, tem sim...No meu arquivo aspx está assim:<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %><%@ Import Namespace="System.Web.Configuration" %><%@ Import Namespace="System.Data" %><%@ Import Namespace="System.Data.SQLClient" %>e no web.config tem a cnx.Valdir

Tem na sua primeira linha de código assim...Imports System.Data.OleDbouImports System.Data.SqlClienttem essa conex no web.config?

Compartilhar este post


Link para o post
Compartilhar em outros sites

To falando se tem uma linha dessas aqui!!!! <connectionStrings> <add name="CnxWeb" connectionString="Data Source=NOME_DO_MICRO;Initial Catalog=BANCO;Integrated Security=True;MultipleActiveResultSets=False;Packet Size=4096;Application Name="Microsoft SQL Server Management Studio"" providerName="System.Data.SqlClient" /> </connectionStrings>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe, tem sim !!!<connectionStrings><add name="CnxLedweb" connectionString="Data Source=200.159.141.14;Initial uid=bdxxx; Catalog=bdWeb;Integrated Security=True;MultipleActiveResultSets=False;Packet Size=4096;Application Name="Microsoft SQL Server Management Studio""providerName="System.Data.SqlClient" /></connectionStrings>Foi mal, entendi algo errado !!! ai está, tem esta linha lá.Valdir

To falando se tem uma linha dessas aqui!!!! <connectionStrings> <add name="CnxWeb" connectionString="Data Source=NOME_DO_MICRO;Initial Catalog=BANCO;Integrated Security=True;MultipleActiveResultSets=False;Packet Size=4096;Application Name="Microsoft SQL Server Management Studio"" providerName="System.Data.SqlClient" /> </connectionStrings>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui fazer o que eu queria, agora já tenho os dados completos, só tem um problema, desejo usar uma unica string de conexão com o banco , isso é possível ? tipo assim:nas Primeiras linhas lá em cima eu coloco este:<% Dim CnxLedweb As New SqlConnection(System.Web.Configuration.WebConfigurationManager.ConnectionStrings("CnxWeb").ConnectionString)%>Ai gostaria de usar a CnxWeb no resto da página ou até mesmo nas outras páginas isso é possível ? tipo fechar e abrir a mesma sempre que nécessário ? estou tentando mas está dando uma mensagem que não é possível usa-la antes de declarar, mas ela já está declarada lá no alto.Valdir

Desculpe, tem sim !!!<connectionStrings><add name="CnxLedweb" connectionString="Data Source=200.159.141.14;Initial uid=bdxxx; Catalog=bdWeb;Integrated Security=True;MultipleActiveResultSets=False;Packet Size=4096;Application Name="Microsoft SQL Server Management Studio""providerName="System.Data.SqlClient" /></connectionStrings>Foi mal, entendi algo errado !!! ai está, tem esta linha lá.Valdir

To falando se tem uma linha dessas aqui!!!! <connectionStrings> <add name="CnxWeb" connectionString="Data Source=NOME_DO_MICRO;Initial Catalog=BANCO;Integrated Security=True;MultipleActiveResultSets=False;Packet Size=4096;Application Name="Microsoft SQL Server Management Studio"" providerName="System.Data.SqlClient" /> </connectionStrings>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tipow... cria uma classe conex, com um método shared, e retorna isso!ai você chama em todas as classes que precisar...ou cria como variável pública se preferir!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Lipe, mais uma vez obrigado.;e desculpe o nível de ignorancia, mas como declaro uma variável publica no asp.net para que seja vista em toda aplicação ?Obrigado novamente...Valdir

Tipow... cria uma classe conex, com um método shared, e retorna isso!ai você chama em todas as classes que precisar...ou cria como variável pública se preferir!

Compartilhar este post


Link para o post
Compartilhar em outros sites

VB.NET Public x As stringC# e J#public string x;no seu caso do banco em vb... seria Public x As New SqlConnection(System.Web.Configuration.WebConfigurationManager.ConnectionStrings("CnxWeb").ConnectionString) PS: x é um nome q eu inventei!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Certo, obrigadoValdir

VB.NET Public x As stringC# e J#public string x;no seu caso do banco em vb... seria Public x As New SqlConnection(System.Web.Configuration.WebConfigurationManager.ConnectionStrings("CnxWeb").ConnectionString) PS: x é um nome q eu inventei!!

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.