Login en Access 2010

Embed Size (px)

DESCRIPTION

programacion en access

Citation preview

LOGIN EN ACCESS 2010 (Programacin)

Un ejemplo de un SELECT en la base de datos Access con 2 parmetros sera el siguiente:DimconexionAsOleDbConnection=NewOleDbConnection()' Asigno la cadena de conexion a la base de datosconexion.ConnectionString ="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\data\Base.mdb;Persist Security Info=True;Jet OLEDB:Database Password=luna"' Creo un comandoDimcomandoAsOleDbCommand=NewOleDbCommand()' Asigno el texto de la consulta SQLcomando.CommandText ="SELECT COUNT(user) FROM `Usuarios` WHERE `user`=? and `password`=?"comando.Connection = conexion' Aado los parmetroscomando.Parameters.AddWithValue("user", nombre.ToUpper())comando.Parameters.AddWithValue("password", clave)Try' Abro la conexinconexion.Open()DimresultadoAsString' Ejecuto la consulta que devolver 1 si el usuario existeresultado = comando.ExecuteScalarIfresultado< > 1Then'Se ha encontrado el usuariomsgbox("Usuario encontrado")EndIfCatchexAsExceptionMessageBox.Show(ex.Message)err =TrueFinally' Cierro la conexinconexion.Close()IfconexionIsNotNothingThen' Libero los recursos asignadosconexion.Dispose()EndIfEndTry