![]() |
|
Модераторы: gambit |
![]()
|
|
| xber9 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 245 Регистрация: 21.1.2007 Репутация: нет Всего: нет |
ребят помогите постепенно решить проблему
есть файл картинки как его запихнуть в базу при использовании sql Compact 3.5 второе как потом его извлечь из базы и показать на imageBox третье как ко всему этому делу подойти использую dataset и BindingSource напоследок как сделать чтобы вся эта жуть переключалась с помощью bindingNavigator заранее спс |
|||
|
||||
| guro |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 24.4.2009 Репутация: нет Всего: нет |
К примеру у PictureBox в свойствах есть такой пункт DataBindings и в нем свойство Image. Вот если в этом поле указать колонку с картинкой из твоего BindingSource, то всё это великолепие автоматом будет загружать каринку из базы в PictureBox.
А вот код для добавления картинки в PictureBox
сохранение в базу - стандартными средствами. Это сообщение отредактировал(а) guro - 29.4.2009, 12:14 |
|||
|
||||
| xber9 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 245 Регистрация: 21.1.2007 Репутация: нет Всего: нет |
||||
|
||||
| guro |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 24.4.2009 Репутация: нет Всего: нет |
хм...
В таком случае, следует почитать про ADO.NET в мануалах. Ну или хотябы здесь посмотреть http://msdn.microsoft.com/ru-ru/library/ms254937.aspx Касательно DataSet вот здесь http://msdn.microsoft.com/ru-ru/library/33y2221y.aspx а вообще всё зависит от реализации соединения с базой данных. К примеру, может быть вот так:
|
|||
|
||||
| -Mikle- |
|
|||
![]() Невидимка Vingrad'а ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1672 Регистрация: 22.6.2003 Где: Казахстан, Астана Репутация: 1 Всего: 59 |
xber9, когда PictureBox связан таким образом с BindingSource (как показал guro), то при установке его свойства (PictureBox.Image = new Bitmap(.....)) и последующего обычного сохранения BindingSource в БД (также как и обычных данных), картинка автоматом сохранится в базу. Ничего дополнительного, касательно сохранения картинки в отдельности, делать не надо.
-------------------- Если тебе плюют в спину, значит ты впереди... |
|||
|
||||
| xber9 |
|
||||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 245 Регистрация: 21.1.2007 Репутация: нет Всего: нет |
написал так
а он мне вот The data was truncated while converting from one data type to another. [ Name of function(if known) = ] написал так
он мне Error 1 The best overloaded method match for 'Photoalbum.PhotoAlbumDataSetTableAdapters.AlbumTableAdapter.Update(Photoalbum.PhotoAlbumDataSet.AlbumDataTable)' has some invalid arguments D:\doc\Visual Studio 2008\Projects\Photoalbum\Photoalbum\AlbumCh.cs 42 11 Photoalbum что делать |
||||||
|
|||||||
| Rififi |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1254 Регистрация: 9.3.2008 Репутация: нет Всего: 36 |
xber9,
что делать что делать, что делать, ёпт. снимать штаны и бегать! тип поля в БД какой? гооглить: "sql server compact blob image truncate" |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Базы данных под .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |