Ver Mensaje Individual
  #1  
Antiguo 27-10-2015
Camilo Camilo is offline
Miembro
 
Registrado: jun 2007
Posts: 147
Reputación: 17
Camilo Va por buen camino
Pasar datos de DbGrid a Variable.

Buenos dias amigos foreros. quero comentar una duda para ver si los aportes al respecto me ayudan a salir de este bache. De antemano mil gracias por su tiempo y aporte.

Tengo una variable llamada Str. la cual se refleja en un label dentro de un frame. Esto tiene que ver con un aporte de un amigo nuestro para elaborar encuestas con preguntas en runtime.
Pues bien. No he podido hacer que si las preguntas programadas son 10 o 5 o 15 (no importa el numero) estas se muestren en el caption de ese label. lo que tengo luego de muchas vueltas y aun no funciona es lo siguiente.
Código Delphi [-]
with DBGrideh1.DataSource do
  begin
    DataSet.First;
    while not DataSet.Eof do
    begin
        Str := AnsiReplaceText(Fr.lblPregunta.Caption, '%s', DbGridEh1.Columns[1].Field.asString);
          Str := AnsiReplaceText(Str, '%t', DbGridEh1.Columns[1].Field.asString);
           Fr.lblPregunta.Caption := Str;
            DataSet.Next;
    end;
Responder Con Cita