Hola muy buenas, estoy haciendo un programa en el cual una de sus funciones es guardar citaciones usando un dtpicker con un richtextbox(descripción de la cita) y un combo (para la hora).
Selecciono la fecha del calendario, también selecciono la hora del combo (tengo las en punto y las medias en el combo) y escribo una descripción (en mi caso como es para citas de tatuajes pues un ejemplo es: Miguel López - Tribal en el brazo) en el Richtextbox. Pues entonces lo guardo y se queda registrado en mi tabla "citas" de una base de datos en access. Pues bien, aquí tengo el problema: tengo un formulario para VER las citas que existen en el día que yo seleccione (dtpicker,combo por si el mismo dia hay 3 ó 4 citas con horas distintas, richtextbox para que muestre la descripción) cuando pincho en mi dtpicker y elijo una fecha no me sale nada, está todo en blanco.
Este es mi código, ah uso vb6.
Option Explicit
Dim conexion As ADODB.Connection
Dim record As ADODB.Recordset
Dim sql As String
Private Sub DTPicker1_Click()
Set conexion = New ADODB.Connection
conexion.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\david\Escritorio\PROYECTO\bd1.mdb;Persist Security Info=False"
Set record = New ADODB.Recordset
sql = "SELECT * FROM citas where fecha = '" & DTPicker1.Value & "'"
record.Open sql, conexion
RichTextBox1.Text = record!descripcion
Text1.Text = record!seña
Combo1.Text = record!hora
record.Close
conexion.Close
End Sub
Private Sub Form_Load()
DTPicker1.Value = Date
Set conexion = New ADODB.Connection
conexion.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\david\Escritorio\PROYECTO\bd1.mdb;Persist Security Info=False"
Set record = New ADODB.Recordset
sql = "SELECT fecha FROM citas"
record.Open sql, conexion
record.Close
conexion.Close
End Sub
No me carga nada, aunque también sé que no tengo nada puesto para que una vez elija el dia me salga más de una hora si la hay en el combo, y luego al elegir alguna hora me salga ya la descripcion.
Gracias de antemano, estaré al tanto de las posibles respuestas. Gracias y un Saludo!!