Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera, bom dia!
Seguinte, tentei de todas as formas, entrei em contato com o pessoal da hostnet, mas ainda não estou conseguindo... quero postar aqui pra ver se alguem me da uma luz, seguinte, eu tenho um banco de dados no sql e quero resgatar as informações que são digitadas em um textbox e aparecem em um gridview, até aqui esta funcionando localmente na minha máquina.
Então copiei o arquivo.mdf pra pasta databases e mudei a minha string e nada funcinou, como preciso de urgência, mudei o arquivo .mdf pra um arquivo .accdb (access 2007) mas ainda estou tento dificuldades em acertar a conexão, vou postar minha string, fico agradecido.
>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;
using System.Data.OleDb;
public partial class Consulta_ConsultaItens : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btnConsulta_Click(object sender, EventArgs e)
{
string skyUser = "skycomponentes";
string caminho_banco = Server.MapPath("../databases/listaestoque.accdb");
string strStringConn = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + caminho_banco;
//string strStringConn = @"Data Source=..\databases;Initial Catalog=/Sky_dados.mdf;Integrated Security=True;";
string strStringComando = "SELECT Codigo,Descricao,Unidade,Icms,IPI FROM Materiais where Descricao like'%" + txtcomponentes.Text +"%'";
string strcomponentes = txtcomponentes.Text.ToLower();
OleDbConnection objSqlConn = new OleDbConnection(strStringConn);
//SqlConnection objSqlConn = new SqlConnection(strStringConn);
OleDbCommand objSqlComando = new OleDbCommand(strStringComando, objSqlConn);
//SqlCommand objSqlComando = new SqlCommand(strStringComando, objSqlConn);
OleDbDataReader leitura = null;
//SqlDataReader leitura = null;
objSqlComando.Parameters.AddWithValue("@Descricao", strStringComando);
// objSqlComando.Parameters.Add("@Descricao", System.Data.SqlDbType.NVarChar);
objSqlComando.Parameters["@Descricao"].Value = strcomponentes;
try
{
objSqlConn.Open();
if (objSqlConn.State == System.Data.ConnectionState.Open)
{
leitura = objSqlComando.ExecuteReader();
if (leitura.HasRows)
{
gridLeitura.DataSource = leitura;
}
else
{
Response.Redirect("itemNaoEncontrado.aspx");
/* lblTeste.Text = "Desculpe, */
}
gridLeitura.DataBind();
leitura.Close();
}
objSqlConn.Close();
} catch (Exception ex)
{
lblExcecao.Text = ex.ToString();
objSqlConn.Close();
}
}
}Carregando comentários...