Retroceder   Foros del Web > Temas generales de computación > Programación > Visual Basic

Respuesta
 
Herramientas Desplegado
Antiguo 27-sep-2005, 21:36   #1 (permalink)
karl21153 ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2005
Mensajes: 13
Enviar un mensaje por MSN a karl21153
Triste llenar un datalist

bueno muchachos, como estan; necesito que me colaboren con un ejemplo de como llenar un Datalist por medio de codigo (ADO), con los datos que tengo en una tabla en access.

realmente lo que quiero es mostrar en el datalist, la lista de municipios que tengo en la tabla municipios,especificamente el nombre de los municipios esta en el campo DescripcionMunicipios

Última edición por karl21153; 27-sep-2005 a las 21:54.
karl21153 está desconectado   Responder Citando
Antiguo 27-sep-2005, 22:48   #2 (permalink)
bubilo ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2005
Mensajes: 76
Enviar un mensaje por MSN a bubilo
Por medio de sql
"SELECT DISTINCT descripcionmunicipios FROM municipios ORDER BY descripcionmunicipios"

Despues con un ciclo for o do loop los podes agregar a cualquier lista o grilla

Fijate bien la palabra Distinct es para que no te devuelva registros dupicados
__________________
Buby Systems
bubilo está desconectado   Responder Citando
Antiguo 28-sep-2005, 08:24   #3 (permalink)
karl21153 ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2005
Mensajes: 13
Enviar un mensaje por MSN a karl21153
De acuerdo

sera que me puedes colaborar con toda la estructura para el llenado del datalist,con el recordset y todo lo demas
karl21153 está desconectado   Responder Citando
Antiguo 28-sep-2005, 08:50   #4 (permalink)
Colaborador
GeoAvila llegará a ser famoso muy prontoGeoAvila llegará a ser famoso muy prontoGeoAvila llegará a ser famoso muy pronto
 
Avatar de GeoAvila
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 3.780
Enviar un mensaje por MSN a GeoAvila Enviar un mensaje por Yahoo  a GeoAvila
Cita:
Iniciado por karl21153
bueno muchachos, como estan; necesito que me colaboren con un ejemplo de como llenar un Datalist por medio de codigo (ADO), con los datos que tengo en una tabla en access.

realmente lo que quiero es mostrar en el datalist, la lista de municipios que tengo en la tabla municipios,especificamente el nombre de los municipios esta en el campo DescripcionMunicipios
en las faq's esta ese mismisimo ejemplo pero con paises y departamentos. ademas el datalist es igual que el datacombo.

nos vemos..

P.D. esta en la faq 101

http://www.forosdelweb.com/showthrea...83#post1270883
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com
GeoAvila está desconectado   Responder Citando
Antiguo 28-sep-2005, 11:37   #5 (permalink)
bubilo ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2005
Mensajes: 76
Enviar un mensaje por MSN a bubilo
Mas no podes pedir!!

Option Explicit
Dim base As Database
Dim tmuni As Recordset
Dim muni_detalle As Field

Private Sub Form_Load()
---Set base = OpenDatabase(App.Path & "\base.mdb")
---Set tmuni = base.OpenRecordset("SELECT DISTINCT descripcionmunicipios FROM municipios ORDER BY descripcionmunicipios")
---Set muni_detalle = tmuni.Fields("descripcionmunicipios")
---Do While tmuni.EOF = False
--- List1.AddItem muni_detalle
--- tmuni.MoveNext
---Loop
End Sub


no te olvides de agregar una referencia a ado 3.5 o 3.6 anda a proyectos-referencias alli lo vas a poder hacer..
__________________
Buby Systems
bubilo está desconectado   Responder Citando
Antiguo 28-sep-2005, 11:45   #6 (permalink)
Colaborador
GeoAvila llegará a ser famoso muy prontoGeoAvila llegará a ser famoso muy prontoGeoAvila llegará a ser famoso muy pronto
 
Avatar de GeoAvila
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 3.780
Enviar un mensaje por MSN a GeoAvila Enviar un mensaje por Yahoo  a GeoAvila
Cita:
Iniciado por bubilo
Option Explicit
Dim base As Database
Dim tmuni As Recordset
Dim muni_detalle As Field

Private Sub Form_Load()
---Set base = OpenDatabase(App.Path & "\base.mdb")
---Set tmuni = base.OpenRecordset("SELECT DISTINCT descripcionmunicipios FROM municipios ORDER BY descripcionmunicipios")
---Set muni_detalle = tmuni.Fields("descripcionmunicipios")
---Do While tmuni.EOF = False
--- List1.AddItem muni_detalle
--- tmuni.MoveNext
---Loop
End Sub


no te olvides de agregar una referencia a ado 3.5 o 3.6 anda a proyectos-referencias alli lo vas a poder hacer..
la verdad no podría pedir más como decis pero este codigo es para un listbox para un datalist el posee sus propiedades para llenar y filtrar infomación pero buena tu respuesta le dirijo la otra pregunta a esta para que el forero vea que un mismo post estan las respuestas de datalist y listbox.

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com
GeoAvila está desconectado   Responder Citando
Antiguo 29-sep-2005, 08:03   #7 (permalink)
karl21153 ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2005
Mensajes: 13
Enviar un mensaje por MSN a karl21153
Saludos GeoAvila estuve mirando en los faqs y si hay algo del manejo de datalist pero a traves de un combo, es algo muy interesante pero no hay nada de como llenar solo el datalist sin usar ningun combo , osea llenarlo directamente desde la tabla cuando carge el form , ¿sera que no tenes una ayudita por alli acerca de esto?
o alguien me puede ayudar con un ejemplillo de como llenar ese datalist

realmente lo que quiero es mostrar en el datalist, la lista de municipios que tengo en la tabla municipios,especificamente el nombre de los municipios esta en el campo DescripcionMunicipios , la idea es que cuando abra el form me muestre en el datalist todos los nombres de los municipios.

si alguien me puede y quiere ayudar con gusto le enviaria mi proyecto con la db y todo
karl21153 está desconectado   Responder Citando
Antiguo 29-sep-2005, 08:21   #8 (permalink)
Colaborador
GeoAvila llegará a ser famoso muy prontoGeoAvila llegará a ser famoso muy prontoGeoAvila llegará a ser famoso muy pronto
 
Avatar de GeoAvila
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 3.780
Enviar un mensaje por MSN a GeoAvila Enviar un mensaje por Yahoo  a GeoAvila
Cita:
Iniciado por karl21153
Saludos GeoAvila estuve mirando en los faqs y si hay algo del manejo de datalist pero a traves de un combo, es algo muy interesante pero no hay nada de como llenar solo el datalist sin usar ningun combo , osea llenarlo directamente desde la tabla cuando carge el form , ¿sera que no tenes una ayudita por alli acerca de esto?
o alguien me puede ayudar con un ejemplillo de como llenar ese datalist

realmente lo que quiero es mostrar en el datalist, la lista de municipios que tengo en la tabla municipios,especificamente el nombre de los municipios esta en el campo DescripcionMunicipios , la idea es que cuando abra el form me muestre en el datalist todos los nombres de los municipios.

si alguien me puede y quiere ayudar con gusto le enviaria mi proyecto con la db y todo
DESDE luego el datalist se llena porque el data combo hace un filtro eso lo lo cambias por tu sentencia y listo ya no hay filtro, combo lo único que esta haciendo es pasar el codigo de pais para filtrar los de cada uno si quitas esa sentencia y pones la tuya quedará lista allí esta la respuesta solo quita esa sentencia y coloca la tuya.

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com
GeoAvila está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 04:34.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93