Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/08/2009, 20:48
meme_cabo
 
Fecha de Ingreso: febrero-2008
Mensajes: 33
Antigüedad: 17 años
Puntos: 0
De acuerdo Respuesta: Modificar datos de dos tablas relacionadas en un Dataset

Bueno, realmente no logré hacerlo con tablas relacionadas como queria y pues me decidí a realizarlo con una sentencia SQL. Asi fue como lo realicé por si a alguien le sirve como me sirvió a mi:

// Crear la conexion
SqlConnection conexion = new SqlConnection(cadena);

// Sentencia SQL para mostrar el Tipo,Marca y Modelo concatenados de un articulo
string mostrar_todos = "select Equipos.idArticulo, Equipos.noserie, Tipos.tipo as Descripcion from Equipos, Tipos where Equipos.idTipo = Tipos.idTipo order by Equipos.idArticulo";

// Crear el comando para la sentencia mostrar_todos
SqlCommand comando3 = new SqlCommand(mostrar_todos, conexion);

// Crear el adaptador para el comando3
SqlDataAdapter adaptador3 = new SqlDataAdapter(comando3);

// Crear el Dataset
DataSet ds = new DataSet();

try
{
// Abrimos la conexion
conexion.Open();

// Llenamos el Dataset con el adaptador3
adaptador3.Fill(ds, "Mostrar_todos");

// Cerramos la conexion
conexion.Close();

// Llenamos el DatagridView con los datos de la consulta mostrar_todos
dataGridView1.DataSource = ds;
dataGridView1.DataMember = "Mostrar_todos";

A lo mejor despues alguien pudiera hablar acerca de tener este mismo resultado pero haciendo uso solo del Dataset y no con una sentencia SQL.
Saludos.

Última edición por meme_cabo; 18/08/2009 a las 20:54