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

Trabajar Con Dataset Y Dataview

Estas en el tema de Trabajar Con Dataset Y Dataview en el foro de ASPX (.net) en Foros del Web. HOLA A TODOS, MI PROBLEMA ES LO SIGUIENTE DENTRO DE MI MISMA PAGINA ASPX TENGO EL DATAGRID Y TAMBIEN UN FORMULARIO MI PREGUNTA ES LA ...
  #1 (permalink)  
Antiguo 19/08/2005, 16:56
 
Fecha de Ingreso: enero-2004
Ubicación: iquitos
Mensajes: 164
Antigüedad: 20 años, 3 meses
Puntos: 0
Mensaje Trabajar Con Dataset Y Dataview

HOLA A TODOS, MI PROBLEMA ES LO SIGUIENTE

DENTRO DE MI MISMA PAGINA ASPX TENGO EL DATAGRID Y TAMBIEN UN FORMULARIO

MI PREGUNTA ES LA SIGUIENTE:
COMO HAGO PARA LLENAR MI FORMULARIO CON EL REGISTRO QUE SELECCIONO DEL DATAGRID TENIENDO EN CUENTA QUE LOS DATOS YA ESTAN EN MEMORIA(DATASET)
__________________
javier
  #2 (permalink)  
Antiguo 19/08/2005, 20:44
Avatar de FNX_NET  
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 1 mes
Puntos: 7
deberias poner el un pco de codigo dende se te presente el problema ,yo creo que seria la mejor opcion para que alguien pueda ayudarte a nadie le gusta regalar el codigo
  #3 (permalink)  
Antiguo 20/08/2005, 13:55
 
Fecha de Ingreso: enero-2004
Ubicación: iquitos
Mensajes: 164
Antigüedad: 20 años, 3 meses
Puntos: 0
aqui esta el codigo, mi idea es que al seleccionar un registro del grid se llene el formulario pero sin hacer una nueva conexion por eso uso el dataview

Sub cargar_grid()
Dim cn As SqlConnection = Nothing
Try
Try
cn = GetConnection(AppSettings("ConnectionStringAP"))
Catch ex As Exception
Response.Write(ex.Message)
End Try
Dim arParams() As SqlParameter = New SqlParameter(2) {}
arParams(0) = New SqlParameter("@p1", SqlDbType.VarChar)
arParams(0).Value = txtdesde.Text
arParams(1) = New SqlParameter("@p2", SqlDbType.VarChar)
arParams(1).Value = txthasta.Text
arParams(2) = New SqlParameter("@user", SqlDbType.VarChar)
arParams(2).Value = user

ds = SqlHelper.ExecuteDataset(cn, CommandType.StoredProcedure, "sp_query", arParams)
DgridResultado.DataSource = ds.Tables(0)
DgridResultado.DataBind()
dv = ds.Tables(0).DefaultView
Catch ex As Exception
Response.Write(ex.Message)
Finally
If Not cn Is Nothing Then
CType(cn, IDisposable).Dispose()
End If
End Try
End Sub


evento seleccion del grid

Private Sub DgridResultado_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DgridResultado.SelectedIndexChanged
Dim vdato As String = DgridResultado.DataKeys(DgridResultado.SelectedIte m.ItemIndex)
Try
dv.RowFilter = "codigo='" & vdato & "'" ==> aqui me sale el mensaje de error
Catch ex As Exception
Response.Write(ex.Message)
End Try
End Sub
__________________
javier
  #4 (permalink)  
Antiguo 20/08/2005, 19:59
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Te paso de una vez al subforo de web app...
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #5 (permalink)  
Antiguo 22/08/2005, 08:11
 
Fecha de Ingreso: enero-2004
Ubicación: iquitos
Mensajes: 164
Antigüedad: 20 años, 3 meses
Puntos: 0
el enlace para el sub foro...?
__________________
javier
  #6 (permalink)  
Antiguo 26/08/2005, 18:09
Avatar de JennyMedel  
Fecha de Ingreso: julio-2005
Mensajes: 25
Antigüedad: 18 años, 9 meses
Puntos: 0
Hola a mi me salio asi:

Dim vista As New DataView
vista.Table = datos.Tables("clientes")
'filtro SQL: registros que empiecen por el texto escrito en el TextBox
vista.RowFilter = "Nombre LIKE '" & sender.Text & "%'"
'nuevo origen del DataDrid: la vista personalizada
Me.Grid.DataSource = vista
'recargar el DataGrid
Me.Grid.Update()
Dim a As Integer
a = vista.Count
'Dim aviso4 As String = a & " Registros recuperados "
'MessageBox.Show(aviso4, "Filtrado", MessageBoxButtons.OK)
Me.Label2.Text = "Número de registros: " & a
Catch pollo As Exception
MessageBox.Show(pollo.Message.ToUpper, "Aviso al usuario", MessageBoxButtons.OK)

espero te sirva si es asi me avisas, por que yo tengo otra duda con esa misma parte en donde te sale el error, lo que necesito es filtrar valores numericos no texto
__________________
("`-''-/").___..--''"`-._
`6_ 6 ) `-. ( ).`-.__.`)
(_Y_.)' ._ ) _ `._ `. ``-..-'
(ll).-'' (((!.' ((!.-'
J E N N Y
  #7 (permalink)  
Antiguo 27/08/2005, 09:20
Avatar de HenrydeSousa  
Fecha de Ingreso: septiembre-2004
Ubicación: Venezuela
Mensajes: 300
Antigüedad: 19 años, 7 meses
Puntos: 2
Cita:
Iniciado por FNX_NET
a nadie le gusta regalar el codigo
mmm...creo que si eso fuese cierto entonces no existirían comunidades como estas.
  #8 (permalink)  
Antiguo 27/08/2005, 09:46
 
Fecha de Ingreso: enero-2004
Ubicación: iquitos
Mensajes: 164
Antigüedad: 20 años, 3 meses
Puntos: 0
Ahi Estas TrabajanDo Con Winforms Yo Lo Quiero Hacer Con Webforms
__________________
javier
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 13:52.