Ver Mensaje Individual
  #1  
Antiguo 11-01-2023
giantonti1801 giantonti1801 is offline
Miembro
 
Registrado: oct 2022
Posts: 143
Reputación: 2
giantonti1801 Va por buen camino
Alimentacion de ListView con Datos SQL en tiempo de ejecucion

Buen dia.

Estoy desarrolando en android y ulizando un LinstView, he agragado algunas cajas adicionales para luego alimentarla en tiempo de ejecucion con informacion de tablas SQL Server. Lo hice con Bind Visully funciona perfecto pero me limita tanto en la parte grafica como tambien en algunas consultas.
Me explico mejor quiero colocarle la imagen Redonda en la lista pero no puedo hacerlo por Bind Visually sino la única forma que conozco es hacerlo en tiempo de ejecución, y aunque lo puedo hacer con el Listview estandart cuando le agrego los otros campos tengo dificulta para llegarle a estos campos y alimentarlos. Adjunto una foto que talvez pueda darle más claridad.
Los campos son:
Código Delphi [-]
txtNombre
Image2
TxtRut
txtFecha
txtAprobacion
txtComentario

Todos estos campos estan en ListView y realmente lo que quiero es alimentarlos en tiempo de ejecución y también cambiarle la imagen y colocársela redonda.

Código Delphi [-]
UniQueryDetalleVisita.Open;
     TabControl.ActiveTab :=   Tbl_DetalleVisitas;
     while not UniQueryVisitantes.Eof  do
      begin
      item2 := ListView2.Items.Add;
      streamIMG2 := TMemoryStream.Create;
        if UniQueryVisitantesFOTO.IsNull  then
        ImgPadron2.Bitmap.SaveToStream(streamIMG2)
        else
        UniQueryVisitantesFOTO.SaveToStream(streamIMG2);
        Circle2.Fill.Bitmap.Bitmap.LoadFromStream(streamIMG2);
        item2.Bitmap := Circle2.MakeScreenshot; //aqui la imagen
        Item2.Text := UniQueryVisitantesNom_vis.AsString; //aqui unos de la información de dataBase
       //......... otra onformacion
        
        UniQueryVisitantes.Next;
      end;

Última edición por giantonti1801 fecha: 29-03-2023 a las 20:43:36.
Responder Con Cita