Einzelnen Beitrag anzeigen

Elvis

Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
 
Delphi 2010 Professional
 
#6

Re: DataGridView: DataError - wie behandeln?

  Alt 4. Mai 2007, 13:15
Bevor du mir noch mehr Spam schickst ( ) habe ich mal einen Teil meiner Mittagspause geopfert...
Die angehängte Lib enthält einen Wrapper für einen DataReader, der einfach aus Blobfield eine StringField macht und einen gewünschten Text darstellt:
Delphi-Quellcode:
using command := connection.Createcommand() do
begin
  command.CommandText := 'SELECT * FROM BlobTest';
  using reader := new BlobMaskingDataReader(command.ExecuteReader()) do
  begin
    reader.BinaryDisplayName := 'Nix da!';
    var table := new DataTable();
    table.Load(reader);
    dataGridView1.DataSource := table;
  end;
end;
Source kann/will ich nicht rausrücken, da es mit einer Pre-Release version von Chrome geschrieben ist. (Für mehr fehlte Zeit/Lust/... )
Miniaturansicht angehängter Grafiken
blobmaskingreader_141.png  
Angehängte Dateien
Dateityp: 7z rg.dpsample.blobworkaround.dll_209.7z (3,2 KB, 3x aufgerufen)
Robert Giesecke
I’m a great believer in “Occam’s Razor,” the principle which says:
“If you say something complicated, I’ll slit your throat.”
  Mit Zitat antworten Zitat