Hola como estan?
Bueno estoy empezando con vb net y lo que intento hacer es conectar a una base de datos de sql server 2005 donde ya tengo creada la base de datos y el usuario
el problema lo tengo en vb net.
tengo un form que tiene dos botones y dos text en los que ingreso los datos correspondiente y al dar click en boton conectar deberia conectar y en el boton Salir debería salir.
El problema es que cuando ejecuto el programa y hago click en el boton no pasa nada. Cuando intento ejecutar paso a paso con F8 me dice que "no hay codigo disponible para la ubicacion actual".
Aca esta el codigo de mi form
Código vb net:
Ver originalImports System.Data.OleDb
Public Class Form1
Dim conexion As String = "Provider=SQLOLEDB;" & "Data Source=MATIAS\SQLEXPRESS;" & _  "Initial Catalog=tutorial_sql_net;" & "User Id=user_tutorial;" & "Password=29739907;"
Dim db As New OleDbConnection(conexion)
Private Sub btnsalir_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsalir.Click
End
End Sub
Private Sub btnconectar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnconectar.Click
Try
db.Open()
Dim cmd As New OleDbCommand("select usuario, pasword, nombre, tipo_usuario, estado from cat_usuarios where usuario = '" & txtusuario & "' and pasword = '" & txtpassword & "'", db)
Dim druser As OleDbDataReader = cmd.ExecuteReader
If druser.Read = True Then
If txtusuario.Text = druser.GetValue(0) Then
If txtpassword.Text = druser.GetValue(1) Then
If druser.GetValue(4) = True Then
End If
MsgBox("Bienvenido (a)" & druser
.GetValue(2), MsgBoxStyle
.Information,
"Sesion") Dim cmdconectar As New OleDbCommand("update cat_usuario set estado = 'True' where usuario = '" & txtusuario.Text & "' and pasword = '" & txtpassword & "'", db)
cmdconectar.ExecuteNonQuery()
cmdconectar.Dispose()
End If
End If
End If
Catch ex As Exception
MsgBox(ex
.Message.ToString, MsgBoxStyle
.Critical,
"Sesion") End Try
End Sub
End Class
Otra coasa que me pasa aveces es que al ejecutar un proyecto me dice
Visual Studio no puede iniciar la depuracion porque falta el destino de depuracion "ruta"....
es decir que falta el ejecutable. Puede generarlo yo manualmente ???? o como arreglo esto
Gracias
Bueno espero puedan ayudarme
Muchas gracias