CLR: .Net / Mono / Boo / Otros CLR > ASP .NET
Almacenar Resultado De Una Select En Var. Session
(1/1)
IGarcia:
Hola a todos de nuevo!!
Agradeceria que alguien me aconsejara para resolver la siguiente duda.
Este es el codigo de una select de un dropdownlist que cuando modifica ese valor lo muestra en otro dropdownlist,vale?
--- Código: Text --- Sub Mostrar_TipoCliDes() Dim MyCommand As SqlCommand Dim oReader As SQLDataReader Dim SelectCmd As String = "SELECT descrip FROM tipoclie where ticl= "+Session("ticl")+" order by ticl" MyCommand = New SqlCommand(SelectCmd, MyConnection) MyCommand.Connection.Open() oReader = MyCommand.ExecuteReader() ticlDes.DataSource = oReader ticlDes.DataBind() oReader.Close() MyCommand.Connection.Close() End Sub Bueno pues mi consulta es la siguiente ¿Como puedo almacenar el oReader en una variable session dentro de esta misma funcion? Lo he intentado por asignacion directa y un monton de soluciones que he encontrado por la Web pero nada. El error es siempre el mismo:
La conversión del tipo 'SqlDataReader' al tipo 'String' no es válida.. Gracias por anticipado.
Kev:
Pues el SqlDataReader esta trabaja de modo conectado a al base de datos y si quieres almacenar tendrias que pensar en otro objeto por ejemplo podrias guardar el resultado de tu consulta en un Datatable y luego guardar tu table en una session, de esta forma incluso es mas portable y manejable.
Salu2
:comp:
IGarcia:
La verdad es que no había caido y la solución era muy sencilla. Muchas gracias Kev. Ya esta resuelto.
Navegación
Ir a la versión completa