La página a la que se transfiere debe ser otra página de formularios Web Forms (página .aspx) de la misma aplicación. No puede utilizar Server.Transfer para redirigir a una página .asp o .asmx.
Asegúrese de que la página de destino existe. Como Server.Transfer se ejecuta en el servidor, el explorador no tiene un registro del cambio de la página. Por tanto, si el usuario actualiza la página, pueden producirse resultados inesperados.
Este otro codigo nos sirve en caso de tener una aplicación flash a la que queremos acceder desde una aplicación ASP .NET;
For a list of all members of this type, see HttpServerUtility Members.
System.Web.HttpServerUtility[Visual Basic]NotInheritable Public Class HttpServerUtility[C#]public sealed class HttpServerUtility[C++]public __gc __sealed class HttpServerUtility[JScript]public class HttpServerUtilityThread SafetyRemarks
Requirements
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
The methods and properties of the HttpServerUtility class are exposed through ASP.NET's intrinsic Server object.
Namespace: System.Web
Platforms: Windows 2000, Windows XP Professional, Windows Server 2003 family
Assembly: System.Web (in System.Web.dll)
Para el caso de SQL tambien lo hacemos desde una aplicación ASP .NET
El siguiente ejemplo ilustra como realizar una conexión contra SQL Server mediante autenticación integrada en ASP.NET y obtiene datos de la base de datos:
Sub Page_Load(sender as object, e as System.EventArgs)
'Se define el objeto conexión
dim conn as System.Data.SqlClient.SqlConnection dim reader as System.Data.SqlClient.SqlDataReader dim sql as System.Data.SqlClient.SqlCommand
'Se especifica el string de conexión
conn = New System.Data.SqlClient.SqlConnection() conn.ConnectionString = "data source=.;integrated security=SSPI;initial catalog=TestConnDb"
'Se abre la conexión y se ejecuta la consulta
conn.Open() sql = new System.Data.SqlClient.SqlCommand sql.CommandText = "SELECT * FROM tabla" sql.Connection = conn reader = sql.ExecuteReader()
Do while reader.Read() Response.Write( reader.GetValue(0) + "<br/>" ) Loop
End Sub.
Nota: podemos observar que se hace un poco diferente que con HTML que utilizabamos conexion servidor
No hay comentarios.:
Publicar un comentario