Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Как работать с картинками через рекордсет. Добавлено: 30.08.02 13:26  

Автор вопроса:  Queen
Подскажите пожалуйста как Где Можно почитать как работать с картинками через рекордсет.
Интересно Вставка,удаление,вывод на экран,помимо каринок , другие форматы, - текстовые файлы , файлы Word и т д.

Ответить

  Ответы Всего ответов: 6  

Номер ответа: 1
Автор ответа:
 MAGNUS



Вопросов: 12
Ответов: 430
 Профиль | | #1 Добавлено: 30.08.02 14:00

Fajli w Recordset zapihat??? Zachem? Mesta na diske malo? ;) A kartinki nujno w fajl resursow zapihiwat, w principe tak ono poluche budet.Na ekran wiwodit cherez picturebox, a mojno i wmeste s dannimi cherez MSHFLEXGRID. Ili ja chego to ne ponjal... Objasni konkretnee.

Ответить

Номер ответа: 2
Автор ответа:
 Queen



Вопросов: 10
Ответов: 11
 Профиль | | #2 Добавлено: 30.08.02 14:06

Я имел ввиду смысл.

В примерах которые валяются в сети он в обязательном парядке закрыт.

у меня и без закрытия всё великолепно работает.

 

Ответить

Номер ответа: 3
Автор ответа:
 MAGNUS



Вопросов: 12
Ответов: 430
 Профиль | | #3 Добавлено: 30.08.02 17:57

Eto konechno iz drugogo topika, no newajno. Rekordseti nujno zakriwat wsegda! Inache oni budut tjanut resursi i mogut priwesti k problemam s bazoj. Tak chto trenirujsa, chtob eto woshlo u tebja w priwichku, kak tolko recordset ili soedenenie ne nujni, zakriwat wse srazu! Ne ostawlaj . Eto poka proekti nebolshie ono mojet i normalno prokatit, a problemi mogut bit sereznie. Wremeni i sil eto ne tjanet a jizn sebe oblegchish esli budesh wse zakriwat wowremja i oswobojdat resursi prawilno.

Ответить

Номер ответа: 4
Автор ответа:
 Queen



Вопросов: 10
Ответов: 11
 Профиль | | #4 Добавлено: 30.08.02 18:01
Спасибо.

Ответить

Номер ответа: 5
Автор ответа:
 Palladin



Вопросов: 0
Ответов: 1
 Профиль | | #5 Добавлено: 02.11.02 19:10

Я немного повозился в свое время с этой фигней. Доки никакой не нашел поэтому что придумал тем и пользовался. Конечно на оригинальность не претендую.

В базе у меня для файлов два поля

1)"File"- dbLongBinary

2)"File_size"-dbLong

Dim filename As String
Dim arr() As Byte
Dim fnum As Integer


Data.RecordSource = "Выбираешь чего надо'
Data.Refresh

ReDim arr(mdi.Data.Recordset("file_size"))

If Not IsNull(Data.Recordset("file")) Then
    arr = Data.Recordset("file")
End If

fnum = FreeFile

Open filename For Binary As fnum
Put fnum, , arr
Close fnum

А когда он уже на диске делай с ним чего хош. Естественно можно и наоборот.

Ответить

Номер ответа: 6
Автор ответа:
 ГАТ



Вопросов: 2
Ответов: 117
 Web-сайт: www.mail.ru
 Профиль | | #6
Добавлено: 06.11.02 11:06

Не понимаю зачем вообще хранить какие-либо файлы в БД. Плодить информацию. Отслеживать их идентичность. В БД можно прекрасно хранить ссылки на файлы. А на счет "Интересно Вставка,удаление,вывод на экран,помимо каринок , другие форматы, - текстовые файлы , файлы Word и т д.", так возми просто воткни на свою форму PictureBox и потренируйся. "Метод научного тыка" иногда лучше любой документации. Хотя документацию читать тоже надо. Тогда отпадают вопросы типа "А чё, в натуре, такое SQL братаны?"

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам