Pobranie obrazu z bazy danych

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
wiget
Posty: 13
Rejestracja: 31 paź 2009 23:21
Wersja środowiska: LabVIEW 2012
Lokalizacja: Kraków
Kontakt:

Pobranie obrazu z bazy danych

Post autor: wiget »

Witajcie, mam pytanie jak mogę pobrać (a raczej wyświetlić obraz z bazy danych) - strukturę tabeli mam taką:
date-time;opis;zdjecie
insertowanie działa pięknie, przy selekcie jestem w stanie wypluć date i opis stosując database variant to data i definiując type na odpowiednie, ale nie mogę zapiąć żadnego typu który przekonwertowałby mi wartości binarne spowrotem na zdjecie. W bazie danych (SQL) pole ma definicję typu image.

Pozdrawiam i dzięki z góry za pomoc.
Obrazek
Extensa - certyfikowani programiści LabVIEW z Krakowa.
vugie
Posty: 383
Rejestracja: 17 lis 2006 00:00
Wersja środowiska: LabVIEW 2009
Lokalizacja: Warszawa

Pobranie obrazu z bazy danych

Post autor: vugie »

Celem uściślenia: dostajesz od bazy ciąg binarny, tylko nie wiesz jak go zamienić na obrazek? Czy w ogóle nic nie dostajesz?
Jeżeli to pierwsze, to najprostszą metodą będzie zapisanie go na dysk (Write Binary File) i otworzenie już jako obrazek - musisz tylko wiedzieć jakiego jest typu (bmp, jpeg, png,...)
wiget
Posty: 13
Rejestracja: 31 paź 2009 23:21
Wersja środowiska: LabVIEW 2012
Lokalizacja: Kraków
Kontakt:

Pobranie obrazu z bazy danych

Post autor: wiget »

Mój VI wygląda tak - pola są takie jak opisane powyżej i na czerwono zaznaczyłem fragment gdzie nie mogę zapiąć odpowiedniego formatu graficznego.

http://wigetki.wrzuta.pl/obraz/8il92Maz3ep/select_2
Obrazek
Extensa - certyfikowani programiści LabVIEW z Krakowa.
ODPOWIEDZ