Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Stringgrid seçili sütunları aktarma
#1
Merhabalar, excel dosyasından stringgrid e verilerimi alıyorum. Stringgriddeki verilerin tamamını değil de kullanıcının seçmiş olduğu sütunlardaki verileri veritabanına aktarmasını nasıl yaparım
Cevapla
#2
(23-09-2022, Saat: 00:03)cvheneburi Adlı Kullanıcıdan Alıntı: Merhabalar, excel dosyasından stringgrid e verilerimi alıyorum. Stringgriddeki verilerin tamamını değil de kullanıcının seçmiş olduğu sütunlardaki verileri veritabanına aktarmasını nasıl yaparım

procedure TransferSelectedColumnsToDatabase(StringGrid: TStringGrid; Database: TDatabase; SelectedColumns: array of Integer);
var
 i, j: Integer;
 SQL: string;
begin
 Database.StartTransaction;
 try
   for i := 1 to StringGrid.RowCount - 1 do
   begin
     SQL := 'INSERT INTO YourTable (';
     for j := Low(SelectedColumns) to High(SelectedColumns) do
     begin
       SQL := SQL + StringGrid.Cells[SelectedColumns[j], 0];
       if j < High(SelectedColumns) then
         SQL := SQL + ', ';
     end;
     SQL := SQL + ') VALUES (';
     for j := Low(SelectedColumns) to High(SelectedColumns) do
     begin
       SQL := SQL + QuotedStr(StringGrid.Cells[SelectedColumns[j], i]);
       if j < High(SelectedColumns) then
         SQL := SQL + ', ';
     end;
     SQL := SQL + ');';
     Database.Execute(SQL);
   end;
   Database.Commit;
 except
   Database.Rollback;
   raise;
 end;
end;
-----------------------------------------
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  DbGrid'de Seçili Satırların Fast Reportta Raporlanması [ÇÖZÜLDÜ] bünyamin68 4 1.730 17-12-2023, Saat: 15:08
Son Yorum: bünyamin68
  Stringgrid Hücre Bilgisi Alma oguzk06 5 2.078 03-05-2023, Saat: 19:39
Son Yorum: oguzk06
  Delphi 7 Excel'e Veri Aktarma mahone 6 2.544 02-05-2023, Saat: 08:34
Son Yorum: COMMANDX
  Tarayıcıda Taranan Textleri Excele Aktarma bünyamin68 1 1.006 08-12-2022, Saat: 00:28
Son Yorum: engerex
  DBGrid1'deki Verileri Tabloya Aktarma OZCANK 11 6.796 28-09-2022, Saat: 15:49
Son Yorum: OZCANK



Konuyu Okuyanlar: