Foros del Web » Creando para Internet » Herramientas y Software »

Asp. nesesito un ejemplo de un GridView

Estas en el tema de Asp. nesesito un ejemplo de un GridView en el foro de Herramientas y Software en Foros del Web. ola alguien sabe como cargar un GridView en asp.??????? estoy utilizando MySql por favor...
  #1 (permalink)  
Antiguo 26/07/2009, 15:56
 
Fecha de Ingreso: julio-2009
Mensajes: 17
Antigüedad: 14 años, 9 meses
Puntos: 0
Asp. nesesito un ejemplo de un GridView

ola alguien sabe como cargar un GridView en asp.???????
estoy utilizando MySql por favor
  #2 (permalink)  
Antiguo 30/07/2009, 03:11
 
Fecha de Ingreso: junio-2009
Mensajes: 47
Antigüedad: 14 años, 10 meses
Puntos: 1
Respuesta: Asp. nesesito un ejemplo de un GridView

Esto debe ir en el foro de ASP

Pero respondiendo a tu pregunta, si estamos hablando de ASP.NET, solo arrastras el control Gridview a la pagina Web que deseas agregar el gridview, luego solo configuras el Datasource a la base de datos MySQL, previo a esto debes de declarar el namespace para la compatibilidad con MySQL.

Si no me equivoco, el NameSpace es "MySql.Data.MySqlClient"

He aqui un ejemplo:

<%@ Page Language="C#" Debug="true" %>
<%@ import Namespace="System.Data" %>
<%@ import Namespace="MySql.Data.MySqlClient" %>
<script runat="server">

protected void Page_Load(Object sender, EventArgs e)
{
MySqlConnection myConnection = new MySqlConnection(
"server=localhost; user id=users; password=password; database=mydatabase; pooling=false;");

String strSQL = "SELECT * FROM mytable;";

MySqlDataAdapter myDataAdapter = new MySqlDataAdapter(strSQL, myConnection);

DataSet myDataSet = new DataSet();
myDataAdapter.Fill(myDataSet, "mytable");

MySQLDataGrid.DataSource = myDataSet;
MySQLDataGrid.DataBind();
}

</script>
<html>
<head>
<title>Simple MySQL Database Query</title>
</head>
<body>
<form runat="server">
<asp:DataGrid id="MySQLDataGrid" runat="server"></asp:DataGrid>
</form>
</body>
</html>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:06.