Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/07/2012, 11:00
Avatar de stuart_david3
stuart_david3
 
Fecha de Ingreso: agosto-2011
Mensajes: 215
Antigüedad: 12 años, 8 meses
Puntos: 1
Respuesta: Poner varios links para mostrar diferentes campos de una base de datos!

Lo intente de esta manera, esta es la página de mi gridview:

Código ASP:
Ver original
  1. Protected Sub GridView1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView1.SelectedIndexChanged
  2.         Dim row As GridViewRow = GridView1.SelectedRow
  3.         Session("funcionario_en_revision") = row.Cells(4).Text
  4.         Response.Redirect("ConfirmarFunc15.aspx")
  5.     End Sub

Aquí lo recibo (teóricamente), pero no esta recibiéndolo la variable Session:

Código ASP:
Ver original
  1. Dim Answer = Session("funcionario_en_revision")
  2.         Dim sql2 As String = "SELECT id, control, rpe, nombre, fechaant, escolaridad, ingreso, numplazaant, puestoant, claveant, adscripant, goant, ndant, cecoant, salarioant, deant, aant, numplazaact, puestoact, claveact, adscripact, goact, ndact, cecoact, salarioact, deact, aact, motivado, funcionario_en_revision, status1, status15, status2, status25, status3 FROM Reemplazos3 WHERE funcionario_en_revision='" & Answer & "'"

Código ASP:
Ver original
  1. Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
  2.         Dim reader As SqlDataReader
  3.         Dim values As ArrayList = New ArrayList()
  4.         Dim conn As SqlConnection = New SqlConnection("server=myhost;database=mydb;User ID=myuser;Password=mypass;Trusted_Connection=no")
  5.         Dim Answer = Session("funcionario_en_revision")
  6.         Dim sql2 As String = "SELECT id, control, rpe, nombre, fechaant, escolaridad, ingreso, numplazaant, puestoant, claveant, adscripant, goant, ndant, cecoant, salarioant, deant, aant, numplazaact, puestoact, claveact, adscripact, goact, ndact, cecoact, salarioact, deact, aact, motivado, funcionario_en_revision, status1, status15, status2, status25, status3 FROM Reemplazos3 WHERE funcionario_en_revision='" & Answer & "'"
  7.         Dim dr As New SqlCommand(sql2, conn)
  8.         conn.Open()
  9.         reader = dr.ExecuteReader()
  10.         If reader.Read() Then
  11.             Dim fecha = DateTime.Now
  12.             Text_rpe.Text = CStr(reader("rpe")).ToString
  13. .
  14. .
  15. .
  16. End Sub

Bueno eso es lo que tengo, pero aún no se si así es como se recibe la variable, más bien dicho, en realidad no la recibe, ya que no la recibe mi otra página :s...

Saludos y gracias n_n!...

Última edición por stuart_david3; 05/07/2012 a las 11:06