
Error mostrando datos de un DB sqlexpress a textbox ASP
Publicado por Luis Diego (1 intervención) el 13/12/2014 11:17:53
Hola todos,
Soy nuevo en el foro, estoy estudiando programación y tengo un proyecto donde quiero mostrar los datos que tengo en una DB a un textbox pero estoy teniendo un error :
Se produjo una excepción de tipo 'System.Data.SqlClient.SqlException' en System.Data.dll pero no se controló en el código del usuario
Información adicional: Incorrect syntax near 'refresco".
Donde "refresco" es el dato que quiero mostrar.
Aca esta el Codigo:
public partial class buscarinv : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btnbuscar_Click(object sender, EventArgs e)
{
SqlConnection cn = new SqlConnection(@"Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\lquesada\Desktop\examen3\App_Data\inventarios.mdf");
SqlCommand com;
string str;
cn.Open();
str = "select * from productos where producto'" + ddproducto.Text.Trim() + "'";
com = new SqlCommand(str, cn);
SqlDataReader reader = com.ExecuteReader();
if (reader.Read())
{
txtcodigo.Text = reader["Codigo"].ToString();
txtproducto.Text = reader["producto"].ToString();
txtprecio.Text = reader["precio"].ToString();
txtexistencias.Text = reader["existencias"].ToString();
reader.Close();
cn.Close();
}
}
}
Agradezco cualquier aporte que me puedan hacer a mi consulta!
Soy nuevo en el foro, estoy estudiando programación y tengo un proyecto donde quiero mostrar los datos que tengo en una DB a un textbox pero estoy teniendo un error :
Se produjo una excepción de tipo 'System.Data.SqlClient.SqlException' en System.Data.dll pero no se controló en el código del usuario
Información adicional: Incorrect syntax near 'refresco".
Donde "refresco" es el dato que quiero mostrar.
Aca esta el Codigo:
public partial class buscarinv : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btnbuscar_Click(object sender, EventArgs e)
{
SqlConnection cn = new SqlConnection(@"Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\lquesada\Desktop\examen3\App_Data\inventarios.mdf");
SqlCommand com;
string str;
cn.Open();
str = "select * from productos where producto'" + ddproducto.Text.Trim() + "'";
com = new SqlCommand(str, cn);
SqlDataReader reader = com.ExecuteReader();
if (reader.Read())
{
txtcodigo.Text = reader["Codigo"].ToString();
txtproducto.Text = reader["producto"].ToString();
txtprecio.Text = reader["precio"].ToString();
txtexistencias.Text = reader["existencias"].ToString();
reader.Close();
cn.Close();
}
}
}
Agradezco cualquier aporte que me puedan hacer a mi consulta!

Valora esta pregunta


0