Foros del Web » Programando para Internet » ASPX (.net) »

Cambio de tabla en un grid view

Estas en el tema de Cambio de tabla en un grid view en el foro de ASPX (.net) en Foros del Web. Hola estoy desarrollando una aplicacion web y necesito que el gridview cambie de tabla cuando yo la selecione, y me permita editar, eliminar o agregar ...
  #1 (permalink)  
Antiguo 25/03/2008, 18:13
 
Fecha de Ingreso: marzo-2008
Ubicación: San Luis, Mexico
Mensajes: 52
Antigüedad: 16 años, 1 mes
Puntos: 0
Cambio de tabla en un grid view

Hola estoy desarrollando una aplicacion web y necesito que el gridview cambie de tabla cuando yo la selecione, y me permita editar, eliminar o agregar datos en la tabla seleccionada, intente hacerlo por medio de un parametro en el SQL Data Source y no se puede.
Use esta sintaxis para sacar las tablas de la base de datos e ingresarla a un dropdownlist:
Select name from sysobjects where type='U'
SELECT COLUMN_NAME FROM information_schema.columns
Hay alguna sintaxis parecida???
Bueno mil gracias por la ayuda
  #2 (permalink)  
Antiguo 01/04/2008, 16:31
Avatar de Fann_Lavigne  
Fecha de Ingreso: diciembre-2004
Mensajes: 622
Antigüedad: 19 años, 4 meses
Puntos: 12
Re: Cambio de tabla en un grid view

a ke te refieres kon ke necesitas ke kambie de tabla?
__________________
"Entre Mas Brillante Es Una Mente, Tiene Que Luchar Contra Demonios Internos Mas Poderosos"
[email protected]
  #3 (permalink)  
Antiguo 02/04/2008, 13:33
 
Fecha de Ingreso: marzo-2008
Ubicación: San Luis, Mexico
Mensajes: 52
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Cambio de tabla en un grid view

Me refiero a que en mi base de datos tengo varias tablas y quisiera tener solo un grid view y que cada que escoja una tabla diferente se llene con la tabla seleccionada y que me permita modificarla
Gracias
  #4 (permalink)  
Antiguo 02/04/2008, 15:12
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Re: Cambio de tabla en un grid view

claro q se puede hacer con un datasource si esq no defines las columnas si dejas q asp.net haga eso puedes decirle

dgv.Datasource=tablax;
dgv.DataBind();

y despues con otro boton

dgv.Datasource=tablay;
dgv.DataBind();

pero necesitas o una seleccionar las columans que quieres a mano en codebehind y asignarlas o dejar q te cargue todas las columnas como lo hace el autogeneratecolumns
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #5 (permalink)  
Antiguo 02/04/2008, 17:11
 
Fecha de Ingreso: marzo-2008
Ubicación: San Luis, Mexico
Mensajes: 52
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Cambio de tabla en un grid view

Hola si gracias de ese modo ya lo he probado pero por medio del SQL DataSource tengo que especificar las columnas que va a usa y si por ejemplo en la tabla X tengo 3 columnas y en la Y 5 como le podria hacer ahi??
Y por medio de codigo en VB cuando intento modificar los datos me manda este error:
Aplicación de servidor no disponible
La aplicación Web a la que está intentando obtener acceso en este servidor Web no está disponible actualmente.nbsp; Presione el botón "Actualizar" del explorador Web para reintentar la solicitud.

Nota del administrador: En el registro de eventos de la aplicación del servidor Web puede encontrar el mensaje de error que detalla la causa del error de esta solicitud específica. Revise esta entrada de registro para consultar la causa del error.

Alguna idea de como corregir el error??
  #6 (permalink)  
Antiguo 02/04/2008, 17:20
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Re: Cambio de tabla en un grid view

bueno dime cual es el error q deposito en tu registro de eventos.

podrias agregar o remover colmnas en base a la tabla q quieres.
o crear tantos sqldatasources como requeiras.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #7 (permalink)  
Antiguo 02/04/2008, 17:58
 
Fecha de Ingreso: marzo-2008
Ubicación: San Luis, Mexico
Mensajes: 52
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Cambio de tabla en un grid view

Pues si al final opte por esa idea cree tantos sql como era necesario y grid pero tu crees que la pagina se haga lenta cuando cargue porque todos estan invisibles y cuando se escoge la tabla se hace visible el grid que le correponde
Y del error :( pues no encuentro el registro de errores podrias orientarme?? porfis
Gracias
  #8 (permalink)  
Antiguo 02/04/2008, 18:18
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Re: Cambio de tabla en un grid view

pues yo seria de declararlos en codigo y no en la pagina y solo montarlos cuando sea necesario

ya lo he probado todos asi y lo alentas muchisimo, preferible switchearlo en codigo y declararlos en codigo.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #9 (permalink)  
Antiguo 03/04/2008, 10:12
 
Fecha de Ingreso: marzo-2008
Ubicación: San Luis, Mexico
Mensajes: 52
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Cambio de tabla en un grid view

Pues es que ya intente hacerlo asi pero me manda el error que te comentaba hay una forma de llenar el datagrid desde el codigo???
Intente hacerlo por medio de paneles y ahi introducir una pagina pero al momento de hacer conexion a la base de tados no guarda los cambios
  #10 (permalink)  
Antiguo 06/04/2008, 22:05
Avatar de Fann_Lavigne  
Fecha de Ingreso: diciembre-2004
Mensajes: 622
Antigüedad: 19 años, 4 meses
Puntos: 12
Re: Cambio de tabla en un grid view

Pues sin usar objeto puedes llenar tus grid, todo con mero codigo.

adp = New SqlDataAdapter("Select * From Tabla",cnx)
adp.Fill(ds,"MiTabla")
cnx.close

With MiGridView
.dataSource = New DataView(Ds.tables("MiTabla"))
.databind
end with

No se si a esto te refierias, en el selecte, puedes usar konaktenaciones, al nombre de la tabla para ke el nombre de la tabla sea variable y puedas llenar tu grid kon tantas tablas komo desees. cnx es tu variable de konexion. ds es un dataset
__________________
"Entre Mas Brillante Es Una Mente, Tiene Que Luchar Contra Demonios Internos Mas Poderosos"
[email protected]
  #11 (permalink)  
Antiguo 07/04/2008, 17:13
 
Fecha de Ingreso: marzo-2008
Ubicación: San Luis, Mexico
Mensajes: 52
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Cambio de tabla en un grid view

Gracias por la ayuda pero ya pude resolver este lio gracias ;) :aplausos
  #12 (permalink)  
Antiguo 07/04/2008, 22:22
Avatar de Fann_Lavigne  
Fecha de Ingreso: diciembre-2004
Mensajes: 622
Antigüedad: 19 años, 4 meses
Puntos: 12
Re: Cambio de tabla en un grid view

Komo lo resolviste? o ke fue lo ke paso?
__________________
"Entre Mas Brillante Es Una Mente, Tiene Que Luchar Contra Demonios Internos Mas Poderosos"
[email protected]
  #13 (permalink)  
Antiguo 18/09/2008, 06:56
 
Fecha de Ingreso: octubre-2003
Ubicación: Lima
Mensajes: 319
Antigüedad: 20 años, 6 meses
Puntos: 2
Respuesta: Cambio de tabla en un grid view

HOla Ana Gaby, tengo un problema similar trato de eliminar una fila de un girdview y tengo ese mismo error por favor ayudame como lo resolviste ?
  #14 (permalink)  
Antiguo 22/09/2008, 11:46
 
Fecha de Ingreso: agosto-2008
Mensajes: 13
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Cambio de tabla en un grid view

Hola AnaGaby, me podrias decir como solucionaste tu misma pregunta, ya que tengo el mismo problema, cargar una tabla en un GridView y modificar los valores de una columna, te lo agradescoo de antemano, garcias.

Saludos desde GTO, GTO.
Por si las dudas mi msn es [email protected]
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 12:17.