giga_fire 0 Denunciar post Postado Janeiro 12, 2006 Olá Pessoal! Estou com um probleminha aqui que está encomodando. Tenho o código abaixo para criar uma conexão com o banco de dados. Quando tento compilar o código para uma DLL.Net, o compilador retorna o seguinte erro: Error : C:\servidor\sites\apaeleme\vb\apaeleme.vb line 9) -> 'HttpContext' is not a member of 'Web'. Imports SystemImports System.Data.SqlClientNamespace Conexao Public Class Conexao Function Conectar() As SqlConnection Dim nomeServidor As String = System.Web.HttpContext.ServerVariables("SERVER_NAME") Dim dadosConexao As String If nomeServidor = "localhost" Then dadosConexao = "server='localhost'; user id='userid'; password='*******'; database='dbname'" Else dadosConexao = "server='servidor.mssql.org'; user id='userid'; password='********'; database='dbname'" End If Dim cnnConn As SqlConnection = New SqlConnection cnnConn.ConnectionString = dadosConexao Return cnnConn End Function End ClassEnd Namespace Desculpem-me se o erro for algo simples, sou iniciante. Obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Juliano.net 2 Denunciar post Postado Janeiro 12, 2006 Você está criando uma classe separada para conexão que não implementa as propriedades e métodos de System.Web.UI.Page, portanto não possui um contexto atual.Para isso você vai ter que herdar essa classe Page. Compartilhar este post Link para o post Compartilhar em outros sites
giga_fire 0 Denunciar post Postado Janeiro 13, 2006 Ah...Mas o que isso quer dizer? Compartilhar este post Link para o post Compartilhar em outros sites
arr 0 Denunciar post Postado Janeiro 13, 2006 Tente trocar a linhaPublic Class Conexaopor Public Class Conexao:Inherits Page Compartilhar este post Link para o post Compartilhar em outros sites
giga_fire 0 Denunciar post Postado Janeiro 13, 2006 Tente trocar a linhaPublic Class Conexaopor Public Class Conexao:Inherits PageDeu o msm erro do msm jeito... Compartilhar este post Link para o post Compartilhar em outros sites
Juliano.net 2 Denunciar post Postado Janeiro 15, 2006 Tente da seguinte formaSystem.Web.HttpContext.Current.Request.ServerVariables("SERVER_NAME") Compartilhar este post Link para o post Compartilhar em outros sites
giga_fire 0 Denunciar post Postado Janeiro 15, 2006 Deu isso: Error : C:\servidor\sites\apaeleme\vb\apaeleme.vb line 9) -> 'HttpContext' is not a member of 'Web'. Compartilhar este post Link para o post Compartilhar em outros sites
N3G4T1V3 0 Denunciar post Postado Janeiro 16, 2006 Tente Abaixo de:Imports SystemImports System.Data.SqlClientincluir a linha:Imports System.Web.UI.Page Compartilhar este post Link para o post Compartilhar em outros sites