Tema: logging
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/04/2010, 10:02
Avatar de atak
atak
 
Fecha de Ingreso: julio-2005
Ubicación: Huancayo
Mensajes: 490
Antigüedad: 18 años, 10 meses
Puntos: 5
De acuerdo logging

Hola: arcanisgk11

Si estas trabajando en el entorno Windows Form C# y Base de Datos SQL Server
Debes hacer lo siguiente:

1.- Crear una BD en SQL Server, una tabla (tb_usuario) que almacena Usuario y password. ; crear un procedimiento almacenado para la consulta.

2.- En C# crear un clase usuario.cs ( el cual permitirá interactuar la interfaz con la BD).

3.- desde la Interfaz C# Llamar a la clase.

PRIMERO:


Código PHP:
CREATE TABLE [dbo].[tb_usuario](
    [
usu_nombre] [varchar](15NOT NULL,
    [
usu_pass] [varchar](20NULL    

Proced Almac.

Código PHP:
CREATE PROCEDURE [dbo].[tb_usuarioSeek]
(
    @
usu_nombre varchar(15),
    @
usu_pass varchar(20)
)

AS

SET NOCOUNT ON

SELECT 
[usu_nombre],
    [
usu_pass],
    
FROM [tb_usuario]
WHERE [usu_nombre] = rtrim(@usu_nombre) and [usu_pass]=rtrim(@usu_pass
SEGUNDO


Código PHP:

using System
;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
using System.Data;

namespace classlibrarySysmin
{
    public class 
usuario
    
{
    
        public 
bool BuscarUsuario(string xnombrestring xpass)
        {
            
Conexion cnn = new Conexion();
            
SqlConnection cn = new SqlConnection(cnn.LeerCadenaConexion());
            
SqlCommand cmd = new SqlCommand("tb_usuarioSeek"cn);
            
cmd.Connection cn;
            
cmd.CommandType CommandType.StoredProcedure;  
            
cmd.Parameters.AddWithValue("@usu_nombre",xnombre);
            
cmd.Parameters.AddWithValue("@usu_pass"xpass);
            try
            {
                
cn.Open();
                
SqlDataReader lector cmd.ExecuteReader(CommandBehavior.CloseConnection);
                if (
lector.HasRows == true)
                {
                    return 
true;
                }
                else
                {
                    return 
false;
                }
              
            }
            catch (
Exception ex)
            {
                throw new 
Exception(ex.Message);
            }
            
finally
            
{
                
cn.Dispose();
                
cmd.Dispose();
            }           
        }
    }


TERCERO



Código PHP:

usuario user 
= new usuario();
                
if (
user.BuscarUsuario(cboUser.Text.Trim(), txtPass.Text.Trim()))
                {
                    
this.Hide();
                    
/// SHOW  formulario principal 


espero que te ayude y sea lo que buscas.

Saludos
__________________
. .: El mejor Inicio :. .