Error con programa que conecta una base de datos en visual c#.net
--------------------------------------------------------------------------------
Hola muchachos:
Haber si me ayudaran, es un programa que debe mostrar unn datagrid y no muestra el datagrid con los datos de la base de datos.....
La base de datos es "Produccion de television"
El error despues de generar la solucion es este:
c:\inetpub\wwwroot\CustomerInfo1\CustomerData.aspx .cs(118): 'CustomerInfo1.CustomerData.sqlConnection1_InfoMes sage' denota 'campo', cuando se esperaba 'método'
El error despues de ejecutar es este:
Error de servidor en la aplicación '/CustomerInfo1'.
--------------------------------------------------------------------------------
Error del analizador
Descripción: Error durante el análisis de un recurso requerido para dar servicio a esta solicitud. Revise los detalles de error de análisis específicos siguientes y modifique el código fuente en consecuencia.
Mensaje de error del analizador: No se pudo cargar el tipo 'CustomerInfo1.Global'.
Error de código fuente:
Línea 1: <%@ Application Codebehind="Global.asax.cs" Inherits="CustomerInfo1.Global" %>
Archivo de origen: c:\inetpub\wwwroot\CustomerInfo1\global.asax Línea: 1
--------------------------------------------------------------------------------
Información de versión: Versión de Microsoft .NET Framework:1.1.4322.573; Versión de ASP.NET:1.1.4322.573
Haber el programa hace bien la conexion pero falla al presentar los datos en el
data
EL PROGRAMA FUENTE ES EL SIGUIENTE:(SUPRIMO UNOS RENGLONES PUES ES LO KE GENERA EL WEB FORMS AUTOMATICAMENTE; APENAS UNAS LINEAS SUPRIMO AQUI):
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
namespace CustomerInfo1
{
/// <summary>
/// Descripción breve de WebForm1.
/// </summary>
public class CustomerData : System.Web.UI.Page
{
protected System.Data.SqlClient.SqlDataAdapter sqlDataAdapter1;
protected System.Data.SqlClient.SqlCommand sqlSelectCommand1;
protected System.Data.SqlClient.SqlCommand sqlInsertCommand1;
protected System.Data.SqlClient.SqlCommand sqlUpdateCommand1;
protected System.Data.SqlClient.SqlCommand sqlDeleteCommand1;
protected System.Data.SqlClient.SqlConnection sqlConnection1;
protected System.Data.DataSet dataSet1;
protected System.Data.SqlClient.SqlConnection sqlConnection1_InfoMessage;
protected System.Web.UI.WebControls.DataGrid DataGrid1;
protected System.Web.UI.WebControls.Label ErrorMessage;
public CustomerData()
{
Page.Init += new System.EventHandler(Page_Init);
}
private void Page_Load(object sender, System.EventArgs e)
{
// Introducir aquí el código de usuario para inicializar la página
if (!IsPostBack)
{
bindGrid();
}
}
private void Page_Init(object sender, EventArgs e)
{
// CODEGEN: This call is required by the ASP.NET Web Form Designer.
InitializeComponent();
}
private void bindGrid()
{
sqlConnection1.Open();
sqlDataAdapter1.Fill(dataSet1);
DataGrid1.DataBind();
sqlConnection1.Close();
}
#region Código generado por el Diseñador de Web Forms
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: llamada requerida por el Diseñador de Web Forms ASP.NET.
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// Método necesario para admitir el Diseñador. No se puede modificar
/// el contenido del método con el editor de código.
/// </summary>
private void InitializeComponent()
{
this.sqlDataAdapter1 = new System.Data.SqlClient.SqlDataAdapter();
this.sqlDeleteCommand1 = new System.Data.SqlClient.SqlCommand();
this.sqlConnection1 = new System.Data.SqlClient.SqlConnection();
this.sqlInsertCommand1 = new System.Data.SqlClient.SqlCommand();
this.sqlSelectCommand1 = new System.Data.SqlClient.SqlCommand();
this.sqlUpdateCommand1 = new System.Data.SqlClient.SqlCommand();
this.dataSet1 = new System.Data.DataSet();
((System.ComponentModel.ISupportInitialize)(this.d ataSet1)).BeginInit();
this.DataGrid1.PageIndexChanged += new System.Web.UI.WebControls.DataGridPageChangedEvent Handler(this.ChangePage);
this.DataGrid1.SelectedIndexChanged += new System.EventHandler(this.Page_Load);
.
.
.
.
#endregion
private void ChangePage(object source, System.Web.UI.WebControls.DataGridPageChangedEvent Args e)
{
DataGrid1.CurrentPageIndex = e.NewPageIndex;
bindGrid();
}
}
}
gracias