lobosito
05-12-2012, 18:00:06
Hola a todos los foreros, no sabía donde colocar este hilo (en conexión a BD o en SQL), por eso lo puse en varios...
Mi problema es que usé un StringGrid para acumular datos de manera temporal, ahora necesito que estos datos, y otros que están en Edits y Labels pueda ingresarlos a una BD Paradox.
He tratado de hacer lo siguiente para recorrer el StringGrid celda a celda
procedure TForm1.Button3Click(Sender: TObject);
var
no,fecha,total,cliente,preciou,producto,ci,can:String;
i,j:Integer;
begin
fecha:=Label2.Caption;
for i:=0 to 8 do
begin
for j:=1 to 9 do
begin
if StringGrid1.Cells[i,j]<>'' then
begin
no:=StringGrid1.Cells[i,j];
end;
end;
end;
No he tenido éxito ya que dentro del for anidado no puedo asignar varias variables porque en cada iteración tomarían valores iguales, es decir de la misma columna y fila del StringGrid.
No he utilizado un DBGrid debido a que necesitaba ingresar varios datos externos al StringGrid como lo es el caso de la fecha.
Agradezco como siempre su colaboración...
Mi problema es que usé un StringGrid para acumular datos de manera temporal, ahora necesito que estos datos, y otros que están en Edits y Labels pueda ingresarlos a una BD Paradox.
He tratado de hacer lo siguiente para recorrer el StringGrid celda a celda
procedure TForm1.Button3Click(Sender: TObject);
var
no,fecha,total,cliente,preciou,producto,ci,can:String;
i,j:Integer;
begin
fecha:=Label2.Caption;
for i:=0 to 8 do
begin
for j:=1 to 9 do
begin
if StringGrid1.Cells[i,j]<>'' then
begin
no:=StringGrid1.Cells[i,j];
end;
end;
end;
No he tenido éxito ya que dentro del for anidado no puedo asignar varias variables porque en cada iteración tomarían valores iguales, es decir de la misma columna y fila del StringGrid.
No he utilizado un DBGrid debido a que necesitaba ingresar varios datos externos al StringGrid como lo es el caso de la fecha.
Agradezco como siempre su colaboración...