powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Silverlight, добавление фото в БД
9 сообщений из 9, страница 1 из 1
Silverlight, добавление фото в БД
    #37830994
nikich92
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всем доброго времени суток - возникла следующая проблема. При добавлении изображения в БД оно становится пустым. Изображение берется с контрола Image. Преобразуется в массив байт таким образом:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
public static byte[] GetBytesFromImage(BitmapImage bmp)
        {
            byte[] imgArray = null;
            if (bmp != null)
            {
                imgArray = (new WriteableBitmap((BitmapImage)bmp)).Pixels.SelectMany(p => new byte[]
                {
                    (byte) p,
                    (byte) (p>>8),
                    (byte) (p>>16),
                    (byte) (p>>24)
                }).ToArray();
            }
            return imgArray;
        }


и грузится в базу вот так:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
ServiceContacts1Client contacts = new ServiceContacts1Client();
               contacts.UpdateContactCompleted += new EventHandler<UpdateContactCompletedEventArgs>(contacts_UpdateContactCompleted);
               ServiceContacts contact = new ServiceContacts();
               ServiceContacts tempcont = new ServiceContacts();
               tempcont = (ServiceContacts)dataGrid1.SelectedItem;
               contact.idCont = tempcont.idCont;
               contact.first_name = firstName.Text;
               contact.last_name = lastName.Text;
               contact.mobile_phone = mobile.Text;
               contact.home_phone = homePhone.Text;
               if (contPhoto.Source != null)
               {
                   contact.photo = GetBytesFromImage((BitmapImage)contPhoto.Source);
               }
               contacts.UpdateContactAsync(contact);


помогите, пожалуйста, решить проблему. Заранее благодарю
...
Рейтинг: 0 / 0
Silverlight, добавление фото в БД
    #37831002
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikich92,

скоро на тебя забьют на этом форуме.
...
Рейтинг: 0 / 0
Silverlight, добавление фото в БД
    #37831013
nikich92
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlexeiKnikich92,

скоро на тебя забьют на этом форуме.
да мне и так тут не особо много отвечают
...
Рейтинг: 0 / 0
Silverlight, добавление фото в БД
    #37831037
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikich92,

ну потому, что ты не хочешь владеть темой.
хочешь завалить вопросами и надеешься, ктото на тебя будет тратить время?
не видно у тебя рвения. только спасибо за копипаст кода.
...
Рейтинг: 0 / 0
Silverlight, добавление фото в БД
    #37831180
nikich92
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlexeiKnikich92,

ну потому, что ты не хочешь владеть темой.
хочешь завалить вопросами и надеешься, ктото на тебя будет тратить время?
не видно у тебя рвения. только спасибо за копипаст кода.
просто я новичок в этом деле, а по подобным проблемам нигде информации нет. А владеть темой я всегда стараюсь. Я же не прошу с нуля написать для меня программу, а прошу помощи в разрешении проблемы и пример кода привожу.
...
Рейтинг: 0 / 0
Silverlight, добавление фото в БД
    #37831182
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikich92,

так проблему создает код, который ты не писал :)
...
Рейтинг: 0 / 0
Silverlight, добавление фото в БД
    #37831189
nikich92
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlexeiKnikich92,

так проблему создает код, который ты не писал :)
если идет речь о коде, который преобразует изображение в массив байтов, то да, признаюсь, что я нашел этот код в интернете. Но проблема не в нем все равно.
...
Рейтинг: 0 / 0
Silverlight, добавление фото в БД
    #37831191
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikich92,

вроде ты связался с RIA?
...
Рейтинг: 0 / 0
Silverlight, добавление фото в БД
    #37831204
nikich92
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlexeiKnikich92,

вроде ты связался с RIA?
с RIA у меня не получилось ничего, хоть и перечитал кучу туториалов и делал все так, как там объяснялось - измененные в гриде данные не хотели сохранятся. Пришлось делать проект без RIA, а просто с WCF службой. Приложение почти доделал, только вот с изображением проблемы появились
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Silverlight, добавление фото в БД
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]