Asunto: Busqueda y visualizacion en DBGrid seleccionado solo Fila
Busqueda y visualizacion en DBGrid seleccionado solo Fila
Tengo un formulario en el cual esta la Ttabla de tados de universitario con los campos IdE, NumeroRegistro, carnet Identidad, Nombres, apellidos, fechas, edades, etc...
Esto lo puse en el Form1(=Facademico) en un DBgrid1, y por medio de un boton llamo a otro form2(Finscripcion) donde ingreso los datos del universitario y realizo las demas opciones sin problem.
Ahora en lo que tengo problemas es...
Necesito realizar una busqueda , este boton lo tengo en el Form1(Facademico) por cualquier medio de los campos de Universitario, si lo encuentro quiero que en el DBgrid1 me lo "seleccione". Cabe mensionar que el DBgrid no puedo realizar modificaciones, solo es visualizacion, ya que las modificaciones lo puedo hacer en el Form2(Finscripcion.). Solo quiero que me lo seleccione toda la fila del DBgridsi es que encuentro el dato buscado.
La busqueda lo estuve haciendo por medio de otro Form3(Fbusqueda). Ya que con esta buscqueda puedo saber si fue inscrito o aun no. Y si esta inscrito pues quiero saber sus otras dependencias.
Me explico, Tuniversitario lleva varias materias de varios semestres o años. Ejemplo. Juan Perez, llevaria Programacion I del 1º semestre, Fisica II del 2º semestre, ingles del 1º semestre, etc...de una carrera en especifico. Y asi sucesivamente...
Es decir en Facademico, tengo DbGrid1(visualizo los inscritos universitario), en el DBgrid1, que tb se encuentra en el mismo Facademico, se visualiza las materias que llevara, ingreso las materias a través de otro Form4...(Gracias a un miembro de este foro ya lo relacioné 1Universitario-Materias).
Bueno una vez encontrado al Universitario que fue inscrito, pues tambien debo buscar por decir, ejemplo: Por medio de su CodigoMateria o NombreMateria, etc y si lo encuentra pues quiero que tb en el DBGrid2 me lo seleccione solo la fila y de esta manera poder realizar las modificaciones o simplemente imprimir sus campos de esa materia con el nombre del Universitario etc....
Estoy usando SQL server 2000 y Delphi.
Gracias!
Publicado:
Dom Mar 21, 2010 5:58 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Busqueda y visualizacion en DBGrid seleccionado solo Fil
Anuncios
Para realizar una búsqueda en un componente TTable enlazado a un DBGrid (u otro componente visual) puedes utilizar algo así:
Código:
nombreTTable.Locate ('nombre_cambo_buscar',
'Valor a buscar', [loCaseInsensitive, loPartialKey]);
Con lo anterior te buscará por el campo "nombre_campo" y si encuentra alguna coincidencia te posicionará y seleccionará el registro que cumpla la búsqueda.
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A