Foros del Web » Programación para mayores de 30 ;) » .NET »

[SOLUCIONADO] Como unir (Concatenar) 2 campos de tabla en un combobox

Estas en el tema de Como unir (Concatenar) 2 campos de tabla en un combobox en el foro de .NET en Foros del Web. Buenas tardes quisiera saber quien me puede ayudar con un ejemplo claro de como puedo unir dos campos de una base de datos en Access ...
  #1 (permalink)  
Antiguo 30/01/2012, 10:19
 
Fecha de Ingreso: junio-2011
Mensajes: 29
Antigüedad: 12 años, 10 meses
Puntos: 0
Exclamación Como unir (Concatenar) 2 campos de tabla en un combobox

Buenas tardes quisiera saber quien me puede ayudar con un ejemplo claro de como puedo unir dos campos de una base de datos en Access en Visual .Net 2010...
Las tablas son Marca y tipo, es decir que la marca es Faber Castell y el tipo es Marcador negro, osea que en un combo box me una estos dos campos y que como resultado me muestre = MARCADOR NEGRO - FABER CASTELL. Si me pudieran ayudar ya que soy un poco novato en el tema...

Gracias.
  #2 (permalink)  
Antiguo 30/01/2012, 12:53
Avatar de ramirezmario7  
Fecha de Ingreso: febrero-2008
Ubicación: Medellín
Mensajes: 336
Antigüedad: 16 años, 2 meses
Puntos: 56
Respuesta: Como unir (Concatenar) 2 campos de tabla en un combobox

Si estas haciendo la consulta desde una base de datos porque no en el select no lo tiras de una vez concatenado.
Ejm

select (m.Marca + '-' t.Tipo) as descripcion from marca m inner join tipo t on m.id = t.id

Asi de una te llega la estructura como la necesitas

Si no te sirve este explica un poquito los campos de tus tablas y la relacion que necesitas
  #3 (permalink)  
Antiguo 30/01/2012, 13:35
 
Fecha de Ingreso: junio-2011
Mensajes: 29
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Como unir (Concatenar) 2 campos de tabla en un combobox

Muchas gracias por tu atencion y tu tiempo, pues quisiera un ejemplo claro de la sintaxis para realizar lo que necesito...

Pues la tabla solo tiene 3 campos Id, marca y tipo, necesito concatenar marca y tipo, en el combobox que primero me muestre el tipo y despues la marca, como explique anteriormente (NOMBREMARCA - TIPO), una vez recojidos estos datos hacer la operacion matematica desde otro formulario para que me descuente una cantidad determinada a esos item, lo que no tengo claro es la sintaxis, ya que soy mas especialista en PHP, y me ha dado un poco duro lo de visual...

En sintesis, tengo una tabla con los tipos de materiales, otra donde despues de llamar la primera me ingresa los tipos de materiales y la marca, y una tercera en donde se tienen los campos anteriores...

Aprovechando la buena disposicion como puedo tomar un valor de un textbox montarlo en una variable para hacer la operación?

Muchas gracias por el tiempo...

[URL=http://imageshack.us/photo/my-images/26/materialb.png/][IMG]http://img26.imageshack.us/img26/5619/materialb.png[/IMG][/URL]

Uploaded with [URL=http://imageshack.us]ImageShack.us[/URL]
  #4 (permalink)  
Antiguo 30/01/2012, 13:50
Avatar de ramirezmario7  
Fecha de Ingreso: febrero-2008
Ubicación: Medellín
Mensajes: 336
Antigüedad: 16 años, 2 meses
Puntos: 56
Respuesta: Como unir (Concatenar) 2 campos de tabla en un combobox

Hola muestra como estas haciendo la consulta que utilizas para llenar el combo

Ya estas mostrando datos en el combo?
  #5 (permalink)  
Antiguo 31/01/2012, 07:03
 
Fecha de Ingreso: junio-2011
Mensajes: 29
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Como unir (Concatenar) 2 campos de tabla en un combobox

No señor, en realidad no tengo ni idea de como hacerlo, el problema es que no sé como tomar los valores desde la BD hasta el combo, ya que con "Option" es mas fácil, pero no tengo ni idea de como hacerlo.
  #6 (permalink)  
Antiguo 31/01/2012, 12:01
Avatar de ramirezmario7  
Fecha de Ingreso: febrero-2008
Ubicación: Medellín
Mensajes: 336
Antigüedad: 16 años, 2 meses
Puntos: 56
Respuesta: Como unir (Concatenar) 2 campos de tabla en un combobox

Que lenguaje estas utilizando, C# o VB.Net
  #7 (permalink)  
Antiguo 31/01/2012, 13:05
 
Fecha de Ingreso: junio-2011
Mensajes: 29
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Como unir (Concatenar) 2 campos de tabla en un combobox

Muchas Gracias... VB.NET 2010
  #8 (permalink)  
Antiguo 31/01/2012, 22:20
Avatar de ramirezmario7  
Fecha de Ingreso: febrero-2008
Ubicación: Medellín
Mensajes: 336
Antigüedad: 16 años, 2 meses
Puntos: 56
Respuesta: Como unir (Concatenar) 2 campos de tabla en un combobox

Si quieres te muesto como se haria en C# ya que no manejo VB para que te guies mas o menos como es.

Una pregunta, donde tienes el archivo con la base de datos.
Ten en cuenda que si despues planeas desplegar la aplicacion deberias de colocar el archivo de la base de datos como un recurso del programa.
  #9 (permalink)  
Antiguo 01/02/2012, 06:44
 
Fecha de Ingreso: junio-2011
Mensajes: 29
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Como unir (Concatenar) 2 campos de tabla en un combobox

Claroooo... Cualquier ayuda es birn recibida, y la BD la tengo en access 2007 la base está en D:\papeleria.mdb, y creo que existen algo así como comodines %systemroot%\ruta_de__la_base.mdb pero eso es otro tema... Muchas Gracias.

Etiquetas: combobox, concatenar, programacion, visual
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:54.