jueves, 27 de octubre de 2011

Mostrar registros con ADO.NET Entity Framework

db_pruebaModel.db_pruebaEntities context = new db_pruebaModel.db_pruebaEntities();
IEnumerable lista = from d in context.dispositivos select d;
foreach(var d in lista)
{
ListBox1.Items.Add(d.nombreDispositivo + " $ " + Convert.ToString(d.precio));
}

Insertar registro utilizando ADO.NET Entity Framework

protected void Button1_Click(object sender, EventArgs e)
{
db_pruebaModel.db_pruebaEntities context = new db_pruebaModel.db_pruebaEntities();
db_pruebaModel.dispositivos dispositivos = new db_pruebaModel.dispositivos()
{
nombreDispositivo=this.TextBox2.Text,
precio=Convert.ToDecimal(TextBox3.Text)
};
context.AddTodispositivos(dispositivos);
if (context.SaveChanges()>0)
{
//el mensaje que quieran enviar, javascript, un label, etc.-
}


}


Donde: dispositivos es el nombre de la tabla.

viernes, 7 de octubre de 2011

etiqueta xmlns no reconocida

Cuando tenemos en IIS aplicaciones que utilizan Frameworks 1.1 y 2.0 y nos aparece este error, lo podemos solucionar de la siguiente forma: Vamos a la carpeta C:\inetpub\wwwroot y modificamos el archivo web.config, eliminando el atributo xmlns del tag , que solo les quede de esta forma. Guardamos, reiniciamos IIS y probamos.