Delphi Can
Database boş alan silme - Baskı Önizleme

+- Delphi Can (https://www.delphican.com)
+-- Forum: Delphi (https://www.delphican.com/forumdisplay.php?fid=3)
+--- Forum: Genel Programlama (https://www.delphican.com/forumdisplay.php?fid=6)
+--- Konu Başlığı: Database boş alan silme (/showthread.php?tid=6970)



Database boş alan silme - Altıner - 06-10-2022

Merhaba, Ürün yüklerken Code alanım baze boş geliyor bu boş alanları nasıl? silerim.


Datebase sqllite

      
FDQ.Active := False;
      FDQ.Close;
      FDQ.SQL.Clear;
      FDQ.SQL.Add('Delete From URUN Where Code=:Code');
      FDQ.ParamByName('Code').AsString := EmptyStr;// Boş ise sil
      FDQ.ExecSQL;



Database boş alan silme - frmman - 06-10-2022

Yazım hatası yapmadıysam şu şekilde bir yöntem uygulayabilirsiniz.

FDQ.Active := False;

     FDQ.Close;
     FDQ.SQL.Clear;
        if (EmptyStr ='') then
        begin
           FDQ.SQL.Add('Delete From URUN Where Code is null');
        end;
        else
        begin
         // dolu ise yapılacak işlemler...
        end;

     FDQ.ExecSQL;



Cvp: Database boş alan silme - Altıner - 06-10-2022

(06-10-2022, Saat: 22:49)frmman Adlı Kullanıcıdan Alıntı: Yazım hatası yapmadıysam şu şekilde bir yöntem uygulayabilirsiniz.

FDQ.Active := False;

     FDQ.Close;
     FDQ.SQL.Clear;
        if (EmptyStr ='') then
        begin
           FDQ.SQL.Add('Delete From URUN Where Code is null');
        end;
        else
        begin
         // dolu ise yapılacak işlemler...
        end;

     FDQ.ExecSQL;


Teşeşkür ederim.


Database boş alan silme - Altıner - 07-10-2022

Bu şekilde çözdüm

FDQ.SQL.Add('Delete From URUN Where (Code IS NULL OR CHAR_LENGTH(Code)= 0) or (Code IS NULL OR CHAR_LENGTH(Code)> 10)');


Kaynak


Database boş alan silme - mcuyan - 07-10-2022

Ürün yüklerken ne demek hocam?Excelden import filan mı?