Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/11/2005, 14:17
Avatar de kejos
kejos
 
Fecha de Ingreso: septiembre-2005
Mensajes: 100
Antigüedad: 18 años, 8 meses
Puntos: 0
...... textbox

hola!!!!!
mi problema es que quiero que cuando el usuario de clic en un botn llamado actualizar se haga una consulta pero el problema es que la consulta es a tres tablas basicamente asi:
CREATE PROCEDURE spConsAct (@docidentidad varchar(30)) AS
SELECT TipoDocumento.nombredoc, InfPersonal.docidentidad,
InfPersonal.nombrescompletos, InfPersonal.primerapellido, InfPersonal.segundoapellido,
InfPersonal.direccion, InfPersonal.telefono, InfPersonal.mail, InfPersonal.fechanac,
InfPersonal.estadocivil, InfPersonal.sexo, InfPersonal.barrio, InfPersonal.fax,
InfPersonal.celular, Historico.fechaincon, Historico.fechafincon
FROM TipoDocumento INNER JOIN InfPersonal ON
TipoDocumento.idtipodoc = InfPersonal.idtipodoc INNER JOIN Historico ON
InfPersonal.docidentidad = Historico.docidentidad
where InfPersonal.docidentidad=@docidentidad
y en el programa quiero que con esta consulta que se hace a esa tres tablas me valla llevando los datos a varios textbox pero no se como hacer para que en la parte del fill como llamo las tablas???? además de que me dice que los textbox no tienen una propiedad datasource entonces como se supone que debo llevar los datos????
SqlDataAdapter DAAct = new SqlDataAdapter("spConsAct", cadenaConexion);
DataSet DSAct = new DataSet();
DAAct.SelectCommand.CommandType = CommandType.StoredProcedure;
SqlParameter parameter = new SqlParameter("@docidentidad", SqlDbType.VarChar,30);
parameter.Value= TBIdentidad.Text;
DAAct.SelectCommand.Parameters.Add(parameter);
DAAct.Fill(DSAct, "TipoDocumento"); TbTipDoc.DataSource = DSAct.Tables["TipoDocumento"].DefaultView;
Las partes que estan a color son las que no se como llamar las tres tablas o que
quien me pueda ayudar se lo agradeceria