Visual Basic Foro
Programación => Bases de Datos => Mensaje iniciado por: gasafonso en Julio 11, 2014, 08:04:30 pm
-
Hola queria saber como concatenar datos de una base de datos en access 97 yo cargo el listbox, (se llama combo7) asi
dsradiografia.RecordSource = "SELECT radio_fecha from tbradiografia where Id_cliente = " & txtCodigo.text & " order by radio_fecha desc"
dsradiografia.Refresh
While Not dsradiografia.Recordset.EOF
Combo7.AddItem (dsradiografia.Recordset!radio_fecha)
dsradiografia.Recordset.MoveNext
Wend
y le quiero concatenar con el txtCodigo.text y agregar "Cliente" txtnombre.text
gracias
-
Holaaaaa, nadie me puede ayudar con estoo ?¿??????
-
Creo que vas a tener que actualizarte doc, me refiero al ADODC.
Otra: ¿Access 97?¿Porque?. También te recomiendo que tu mismo no te generes inconsistencias ¿porque llamas a un listbox como combo?
Luego, si te fijas en tu post no indicas cual es tu inquietud o esta está mal planteada obligandono a adivinar que quieres decir.
Dices:
"... queria saber como concatenar datos de una base de datos..."
Eso no existe, no se esta llamando a las cosas por su nombre, como esta mal expresado debo deducir (y eso es lo que nos debes evitar) que te refieres a concatenar campos de una tabla en una consulta... pero luego metes el textbox y caemos en suposiciones para entender que es lo que quieres decir y no atender el problema en si. Te pediría mas claridad en tu inquietud.
Asi que finalmente creo que te refieres a concatenar un dato de un textbox para hacer un filtro en una cadena SQL. (con cargo a equivocarme si es que te referias a otra cosa)
Luego veo tu sql y concluyo que es correcta esa concatenación, entonces ¿Cual es el problema? presumo que no te funciona y eso pasaria si tu campo Id_cliente es de tipo texto (de eso ya hablamos en otro hilo)... o no es eso?, quiza ese campo no existe, o el radio_fecha o la tabla... sabrá dios.... Entonces dinos claramente que es.
Espero tomes a bien el comentario.
Saludos
-
YAcosta, gracias nuevamente
Lo que yo quiero hacer es lo siguiente:
Poner en un textbox FECHA + Nombre de cliente + Codigo cliente
donde fecha lo sacco de la SQL, el nombre del cliente y Codigo cliente estan en otro textbox
gracias
-
TuTexbox = Rs!Fecha & txtNombreCliente & txtCodigoCliente
donde TuTextbox, txtNombreCliente y txtCodigoCliente los cambiaras por los nombres de los textbox'es que tu tienes.
Saludos
-
Perdonn n nnnnnnnn quiero agregarlo a un comobobox
Combo7.AddItem (dsradiografia.Recordset!radio_fecha)
gracias YAcosta
-
Doc, lo que tu dijiste y cito:
...
Poner en un textbox FECHA + Nombre de cliente + Codigo cliente
...
Ahora, no uso combobox, espera que algun amigo que lo use se conecte, en todo caso seria:
Combo7.AddItem (dsradiografia.Recordset!radio_fecha) & txtNombreCliente & txtCodigoCliente