Grafika w SQLite

0

Witam

Czy ktoś może mnie naprowadzić jak zapisać plik graificzny w bazie danych SQLite? Wiem, że trzeba do tego wykorzystać typ Blob w bazie, ale jakim zapytaniem umieścić tam dane Insertem? W jaki sposób podstawić dane do zapytania, próbowałem Stramem, ale nie wyszło

1

No pewno trzeba odczytać plik i zamienić w tablicę bajtów, a potem go wstawić.

0
somekind napisał(a)

No pewno trzeba odczytać plik i zamienić w tablicę bajtów, a potem go wstawić.

dzisiaj miałem trochę czasu żeby posiedzieć
-konwersja pliku na byte[]

 public static byte[] ImageToByte(Image img)
        {
            ImageConverter converter = new ImageConverter();
            return (byte[])converter.ConvertTo(img, typeof(byte[]));
        }
 

Kombinowałem jak to wrzucić do bazy ale jakoś nie mogę znaleźć

0

Yyy... Plik to plik, wszystko jedno co zawiera. Odczytać plik jako tablicę bajtów możesz metodą: File.ReadAllBytes(@"C:\katalog\zdjęcie.jpg"). I nie trzeba żadnych dodatkowych konwersji ani używania klasy Image.

1 użytkowników online, w tym zalogowanych: 0, gości: 1