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.
Pobranie obrazu z bazy danych
-
- Posty: 13
- Rejestracja: 31 paź 2009 23:21
- Wersja środowiska: LabVIEW 2012
- Lokalizacja: Kraków
- Kontakt:
Pobranie obrazu z bazy danych
Extensa - certyfikowani programiści LabVIEW z Krakowa.
-
- Posty: 383
- Rejestracja: 17 lis 2006 00:00
- Wersja środowiska: LabVIEW 2009
- Lokalizacja: Warszawa
Pobranie obrazu z bazy danych
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,...)
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,...)
-
- Posty: 13
- Rejestracja: 31 paź 2009 23:21
- Wersja środowiska: LabVIEW 2012
- Lokalizacja: Kraków
- Kontakt:
Pobranie obrazu z bazy danych
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
http://wigetki.wrzuta.pl/obraz/8il92Maz3ep/select_2
Extensa - certyfikowani programiści LabVIEW z Krakowa.