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 original
Public 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