Código:
Do While Not Adodc1.Recordset.EOF = True combo.AddItem Adodc3.Recordset.Fields(2) Adodc1.Recordset.MoveNext Loop
| |||
Como cargar combobox con registros de una tabla Quiero mostrar los registros de un campo en un combobox,hasta ahí todo bien pero al ejecutarse el codigo se borran los registros del campo cargado de la tabla y no logro descifrar porque. El codigo es el siguiente:
Código:
Do While Not Adodc1.Recordset.EOF = True combo.AddItem Adodc3.Recordset.Fields(2) Adodc1.Recordset.MoveNext Loop |
| |||
Respuesta: Como cargar combobox con registros de una tabla Cita: Fíjate que estás indicando diferentes controles Adodc
Iniciado por okan ![]() Quiero mostrar los registros de un campo en un combobox,hasta ahí todo bien pero al ejecutarse el codigo se borran los registros del campo cargado de la tabla y no logro descifrar porque. El codigo es el siguiente:
Código:
Do While Not Adodc1.Recordset.EOF = True combo.AddItem Adodc3.Recordset.Fields(2) Adodc1.Recordset.MoveNext Loop ![]() |
| |||
Respuesta: Como cargar combobox con registros de una tabla Si corregi el tema del adodc pero igualmente al ejecutar se borran los registros de ese campo de la tabla.
Código:
Do While Not Adodc1.Recordset.EOF = True combo.AddItem Adodc1.Recordset.Fields(2) Adodc1.Recordset.MoveNext Loop |
| |||
Respuesta: Como cargar combobox con registros de una tabla Cita: ¿Se borran los registros de ese campo de la tabla?¿Quieres decir que se borran físicamente, desaparecen de la tabla? ¿En la tabla quedan todos los datos de ése campo (columna) en blanco? ??? ![]() |
| |||
Respuesta: Como cargar combobox con registros de una tabla Si tal cual. se borran los registros del campo que cargue en el combo. Los carga la primera vez que le doy play, hasta ahí todo ok pero cuando termino de ejrcutar y salgo, se borran, y cuando le doy nuevamente play el combo esta vacio (obvio). |
| ||||
![]() ¿Cómo está hecha la conexión? ¿Es ese el único código en que manejas la base de datos?
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| |||
Respuesta: Como cargar combobox con registros de una tabla
Código:
La conexion la hago desde panel de control, herramientas administrativas, origenes de datos (ODBC), bueno ahi agrego la base y la selecciono. Y luego desde visual en la vista de diseño click en connectionString y la selecciono. Y desde el codigo la abro como esta arriba con.Open ("dsn=bd") Dim con As New ADODB.Connection Dim rs As New ADODB.Recordset Private Sub Form_Load() con.Open ("dsn=bd") Do While Not Adodc1.Recordset.EOF = True combo.AddItem Adodc1.Recordset.Fields(2) Adodc1.Recordset.MoveNext Loop rs.Close End Sub |