Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi ADO und DBExpress unterschiedliche image-Felder (https://www.delphipraxis.net/101364-ado-und-dbexpress-unterschiedliche-image-felder.html)

hermannhass 11. Okt 2007 23:33

Datenbank: mssserver • Zugriff über: dbx/ado

ADO und DBExpress unterschiedliche image-Felder
 
Ich habe gerade ein einfaches Formular erstellt:
mit einem dbedit, dbmemo und DBIMAGE

dabei verknüpfe ich eine MS-Servertabelle
das dbedit mit einem typ varchar, dbmemo mit typ memo und dbimage mit image

ADO: mit adodataset als Dataset erscheinen alle daten korrekt (auch bei designtime)
DBX: mit sqldataset als Dataset erscheinen alle felder, nur das image ist pechschwarz

alles ist identisch nur einmal per ado(OK) und per DBX(Fehler in Image-feld)

eine idee?

hermannhass 12. Okt 2007 00:10

Re: ADO und DBExpress unterschiedliche image-Felder
 
PS: Mit Delphi7, und D2006 geht es ! Die Grafik wird angezeigt!
Der Fehler ist nur mit D2007, reproduzierbar!

hermannhass 12. Okt 2007 01:26

Re: ADO und DBExpress unterschiedliche image-Felder
 
So..........Fehler localisiert!

Und scheinbar ein dicker BUG im D2007 (Auf 2 Rechnern getestet)
Und alles auch im Designermodus nachvollziehbar

Einfaches Formular:
Pagecontrol mit 2 Tabsheets
auf dem ersten tabsheet
sqlconnection, sqldataset und datasource "normal" verknüft.
Zugriff auf einen datensatz mit einem BMP-Image
tdbedit auf dieses feld
...das reicht

Beim activieren(Objectinspektor) des sqldataset erscheint die grafik...ganz normal
Nun ein das tabsheet selektieren und Delphi2007
meldet laufend "Bitmap ist ungültig" (und spinnt....)


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz