Hola a todos.
Les cuento, estoy realizando un proyecto y en el botón "salir" le tengo puesto que me guarde las propiedades de algunos objetos (propiedad Enabled y Visible sobretodo) en una tabla de una base de datos Access.
TABLA DATOS: (name, Enabled, Visible...) donde guardo True o False.
Bueno pues ahora lo que trato es de cargar esos datos al arrancar para que salgan los objetos como se kedaron al cerrar, pero no sé como es el codigo para hacer una select ( por ejemplo "select Enabled from datos where name = 'btnAgenda' " ), y que el valor de ese campo ( True o False ) se me guarde en una variable de tipo String, para luego poder usarla en VB e ir cargandole a cada objeto sus propiedades ( ejemplo: Me.btnAgenda.Enabled = variable ).
Soy principiante en esto y el update de guardar los datos lo hice así:
Código vb:
Ver originalPublic conn As OleDb.OleDbConnection
Public cmd As OleDb.OleDbCommand
...
Dim con As String = "Provider=Microsoft.JET.oledb.4.0;Data Source=C:\EstadoObjetos.mdb"
conn = New OleDb.OleDbConnection(con)
...
' Salvar btnAgenda
If Me.btnAgenda.Enabled = True Then
Try
conn.Open()
cmd = New OleDb.OleDbCommand("update datos set Enable = 'True' where name = 'btnAgenda'", conn)
cmd.ExecuteNonQuery()
conn.Close()
Catch ex As Exception
MessageBox.Show("Error de Conexión")
End Try
Else
Try
conn.Open()
cmd = New OleDb.OleDbCommand("update datos set Enable = 'False' where name = 'btnAgenda'", conn)
cmd.ExecuteNonQuery()
conn.Close()
Catch ex As Exception
MessageBox.Show("Error de Conexión")
End Try
End If