Ir para conteúdo

Arquivado

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

gitavares

Erro na conexao..

Recommended Posts

Tenho o seguinte código:

 

<%@ Page Language="C#" Debug="true"%><%@ Import Namespace="System.Data" %><%@ Import Namespace="System.Data.OleDb" %><%@ Import Namespace="System.Web.SessionState"%><%@ Import Namespace="System.Web.UI"%><%@ Import Namespace="System.Web.UI.WebControls"%><%@ Import Namespace="System.Web.UI.HtmlControls"%><script language="C#" runat="server">	void Page_Load(object Src, EventArgs E){		Message.InnerHtml = "Bem vindo(a) " + Session["LOGIN"] + "<br> Data de hoje: " + DateTime.Now.ToShortDateString() + "<br>Hora: " + DateTime.Now.ToShortTimeString();	}		//Declaracao de variaveis globais	OleDbDataAdapter MeuDataAdapter;	string auxSQL1;	string auxSQL2;	string comandoSQL;	DataSet ds = new DataSet();	OleDbConnection MinhaConexao;	string DefineConexao = "PROVIDER=MICROSOFT.JET.OLEDB.4.0; DATA SOURCE=" + Server.MapPath("../bdados/site.mdb");		void InserirNews(object sender, EventArgs e){		//Definicao da string para o comando SQL		string comandoSQL;		comandoSQL = "SELECT * FROM tbNovBlog";				MinhaConexao = new OleDbConnection(DefineConexao);		MeuDataAdapter = new OleDbDataAdapter(comandoSQL, MinhaConexao);				MeuDataAdapter.Fill(ds,"tbNovBlog");				DataView source = new DataView(ds.Tables[0]);				DataTable tbNovBlog = ds.Tables[0];				//chamando o metodo NewRow da tabela tbNovBlog		DataRow Linha = tbNovBlog.NewRow();				//Difinicao dos valores para a linha a ser inserida		Linha["txtBr"] = txtBr.Text;		Linha["txtEn"] = txtEn.Text;		Linha["txtIt"] = txtIt.Text;		Linha["edtFonte"] = edtFonte.Text;		Linha["edtURL"] = edtURL.Text;		Linha["dataDia"] = DateTime.Now.Day;		Linha["dataMes"] = DateTime.Now.Month;		Linha["dataAno"] = DateTime.Now.Year;		Linha["horaCad"] = DateTime.Now.ToShortTimeString();		Linha["cmbStatus"] = cmbStatus.SelectedItem.Text;		Linha["cmbTipo"] = cmbTipo.SelectedItem.Text;				tbNovBlog.Rows.Add(Linha);				//Comnando para enviar os dados para o banco		OleDbCommandBuilder CriaComando = new OleDbCommandBuilder(MeuDataAdapter);				//Definicao da propriedade InsertCommand do MeuDataAdapter		MeuDataAdapter.InsertCommand = CriaComando.GetInsertCommand();				//Chama o método Update do objeto DataAdapter		MeuDataAdapter.Update(ds,"tbNovBlog");				//Informa que o registro foi inserido com sucesso		Server.Transfer("ok.aspx");	}	</script>

Não sei porque, mas quando vou rodar a página, dá o seguinte erro (NA LINHA 22):

Compilation Error Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately. Compiler Error Message: CS0118: 'System.Web.UI.Page.Server' denotes a 'property' where a 'class' was expectedSource Error: Line 20: 	DataSet ds = new DataSet();Line 21: 	OleDbConnection MinhaConexao;Line 22: 	string DefineConexao = "PROVIDER=MICROSOFT.JET.OLEDB.4.0; DATA SOURCE=" + Server.MapPath("../bdados/site.mdb");Line 23: 	Line 24: 	void InserirNews(object sender, EventArgs e){

 

A conexão q estou usando é a mesma que usei para o login e está funcionando perfeitamente... alguém consegue enxergar o erro??

 

valeu!

giselle

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.