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.

Preguntas similare

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.



Respuesta Responder a este mensaje
#2 Juan Herrera
18/09/2005 - 16:10 | Informe spam
Ok... nuevamente te explico... necesito armar una vista en un DataGrid
compuesto por tres tablas de un DataSet. Es posible que pueda combinar cinco
campos de diferentes tablas bajo un mismo DataGrid??

Gracias.

"Imac_man" wrote:

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.
>>
>>
>>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida