Problemas con DataGrid

16/09/2005 - 14:26 por Juan Herrera | Informe spam
Al que me pueda ayudar...

Tengo un problema con un DataGrid. Quiero colocar 4 columnas de diferentes
tablas de un mismo DataSet y hay dos campos espexíficamente que al
seleccionarlos no los toma el DataGrid. Que puedo hacer al respecto??

Si en algo ayuda esta es la composición del DataSet

Table Tipo_Activo
code_tipo char(2) PK
desc_tipo char(50)

Table Marcas
code_marca char(2) PK
desc_marca char(50)

Table Modelos
code_modelo char(6) PK
code_tipo char(2) FK_Tipo_Activo
code_marca char(2) FK_Marcas
desc_modelo char(50)

La vista que quiero colocar en el DataGrid es la siguiente:

modelos.code_modelo
tipo_activo.desc_tipo (*)
marcas.desc_marca (*)
modelos.desc_modelo

Los campos marcados en asterisco son los que no salen en el DataGrid.

Saludos y muchas gracias.
 

Leer las respuestas

#1 Imac_man
17/09/2005 - 19:12 | Informe spam
En si cual es la idea de lo que quieres hacer?

"Juan Herrera" escribió en el
mensaje news:
Ok... he pensado en eso... pero que pasa si sobre la tabla 'modelos' hago
transacciones desde una ventana?

"Imac_Man" wrote:

saludos,

segun veo deberias hacer el query de las tablas asignarlos a un dataset y
luego se lo pasas al datagrid

select mod.code_modelo, tip.desc_tipo, mar.desc_marca mod.desc_modelo
from Table Modelos as mod, Tipo_Activo as tip, Marcas as mar
where tip.code_tipo = mod.code_tipo
and mar.code_marca = mod.code_marca

Saludos


"Juan Herrera" escribió en el
mensaje news:
> Al que me pueda ayudar...
>
> Tengo un problema con un DataGrid. Quiero colocar 4 columnas de
> diferentes
> tablas de un mismo DataSet y hay dos campos espexíficamente que al
> seleccionarlos no los toma el DataGrid. Que puedo hacer al respecto??
>
> Si en algo ayuda esta es la composición del DataSet
>
> Table Tipo_Activo
> code_tipo char(2) PK
> desc_tipo char(50)
>
> Table Marcas
> code_marca char(2) PK
> desc_marca char(50)
>
> Table Modelos
> code_modelo char(6) PK
> code_tipo char(2) FK_Tipo_Activo
> code_marca char(2) FK_Marcas
> desc_modelo char(50)
>
> La vista que quiero colocar en el DataGrid es la siguiente:
>
> modelos.code_modelo
> tipo_activo.desc_tipo (*)
> marcas.desc_marca (*)
> modelos.desc_modelo
>
> Los campos marcados en asterisco son los que no salen en el DataGrid.
>
> Saludos y muchas gracias.



Preguntas similares