Para probar la conexión a SQL Server desde .NET en tu hosting o servidor Windows, sigue estos pasos:
- Crea el archivo testdb.aspx con el siguiente contenido.
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="testdb.aspx.cs" Inherits="_Default" %>
<title></title>
<form id="form1" runat="server">
<div>
<asp:button id="btnTestDb" onclick="btnTestDb_Click" runat="server" text="Probar conexión a SQL Server"/>
</div>
</form> - Ahora crea el archivo testdb.aspx.cs con este contenido.
Reemplaza "conexionbase" con el nombre del ConnectionString correspondiente que se encuentre en el archivo Web.config de tu sitio.
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class _Default : System.Web.UI.Page {
protected void Page_Load (object sender, EventArgs e) { }
protected void btnTestDb_Click (object sender, EventArgs e) {
try {
SqlConnection connection = new SqlConnection (ConfigurationManager.ConnectionStrings["conexionbase"].ConnectionString);
connection.Open ();
if ((connection.State & ConnectionState.Open) > 0) {
Response.Write ("Conexión OK!");
connection.Close ();
} else {
Response.Write ("Conexión falló");
}
} catch {
Response.Write ("Conexión falló");
}
}
} - Ahora ingresa a mediante web a la URL del archivo que hayas creado y prueba la conexión. Si todo sale bien, mostrará "Connection OK!".
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.