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

[Pedido] ASP C# SQL Web

Estas en el tema de [Pedido] ASP C# SQL Web en el foro de ASPX (.net) en Foros del Web. Quiero saber si alguien puede enviarme un proyecto o solución de web asp.Net c# con conexion SQL Quiero una conexión simple con 2 campos "Nombre ...
  #1 (permalink)  
Antiguo 29/09/2014, 16:19
 
Fecha de Ingreso: septiembre-2013
Mensajes: 7
Antigüedad: 10 años, 7 meses
Puntos: 0
[Pedido] ASP C# SQL Web

Quiero saber si alguien puede enviarme un proyecto o solución de web asp.Net c# con conexion SQL

Quiero una conexión simple con 2 campos "Nombre de usuario" "Contraseña" y el botón Login.

Cuando un usuario haga clic en el botón Login esto ejecutar el siguiente procedimiento en mi DB:


ALTER PROCEDURE [dbo].[Test_Login]
@in_email VARCHAR(100),
@in_password VARCHAR(100)
AS
BEGIN
declare @password VARCHAR(100)

SELECT @password = Password
FROM dbo.Login
WHERE Username = @in_email

IF(@in_password = @password)
SELECT 1 AS RESULT
ELSE
SELECT 2 AS RESULT-- RETURN
END

Mi tabla Login tiene columnas de usuario y contraseña

Si el login es correcto Mostrar un mensaje como "Hey @username".

(Esto es una petición y es sólo para conocimiento porque empiezo con web asp)
  #2 (permalink)  
Antiguo 30/09/2014, 08:27
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: [Pedido] ASP C# SQL Web

Si estás comenzando, te recomiendo que les un vistazo a ADO.NET que viene a ser el conjunto de .NET encargado del acceso a BBDD.
__________________
Aviso: No se resuelven dudas por MP!
  #3 (permalink)  
Antiguo 16/10/2014, 14:38
Avatar de murdoc92  
Fecha de Ingreso: mayo-2012
Ubicación: Santiago
Mensajes: 58
Antigüedad: 12 años
Puntos: 3
Respuesta: [Pedido] ASP C# SQL Web

Necesitas más que un usuario y una constraseña: te falta un servidor y una base de datos. También si se pueden realizar varias solicitudes al mismo tiempo.
Te dejo una cadena de conexión de ejemplo (Se coloca en el app.config o web.config):
<connectionStrings><add name="{alias}" connectionString="Data Source={Servidor};Initial Catalog={Base de datos};User ID={usuario};Password={contraseña}; Asynchronous Processing=true" providerName="System.Data.SqlClient" /></connectionStrings>

Así creas la conexión:
var sqlConnection = new SqlConnection(ConfigurationManager.ConnectionStrin gs["{alias}"].ToString());
sqlConnection.Open();
var dS = new DataSet();
using (var sqlDataAdapter = new SqlDataAdapter("{procedimiento_almacenado}", sqlConnection))
{
sqlDataAdapter.SelectCommand.CommandType = CommandType.StoredProcedure;
sqlDataAdapter.SelectCommand.Parameters.AddRange(p arameters.ToArray()); /* Acá crea una lista (List<SqlParameter>) de objectos SqlParameter */
sqlDataAdapter.SelectCommand.CommandTimeout = _timeOut;
sqlDataAdapter.Fill(dS);
sqlDataAdapter.SelectCommand.Parameters.Clear();
}
sqlConnection.Close();
sqlConnection.Dispose();

El valor devuelto por la base de datos queda en el objeto dS.

Saludos.

Etiquetas: asp, conexion, sql
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 17:57.