0 / 0 / 0
Регистрация: 25.02.2007
Сообщений: 37
|
|
1 | |
Загрузка картинки в MS-SQLServer 200526.04.2008, 08:59. Показов 1790. Ответов 0
Метки нет (Все метки)
День добрый! Помогите разобраться с проблемой - надо подгрузить картинку в базу данных. Я знаю, что это не рационально и так не делают, но препода не переубедить. В делфи процедура имеет такой внешний вид:
Код
MyStream := TMemoryStream.Create; image1.Picture.bitmap.SaveToStream(MyStream); MyStream.Position := 0; DataModule2.AddHouseQuery.Active := false; DataModule2.AddHouseQuery.SQL.Clear; if not DataModule2.AddHouseQuery.Prepared then DataModule2.AddHouseQuery.Prepared := true; DataModule2.AddHouseQuery.SQL.Add('INSERT INTO Inspector (InspectorID, InspectorPhone, CounterNum, InspectorSurname, InspectorName) '); DataModule2.AddHouseQuery.SQL.Add('VALUES (:a1, :a2, :a3, :a4, :a5, :a6, :a7, :a8, :a9)'); DataModule2.AddHouseQuery.Parameters.ParamByName('a1').Value:=HouseIDBox.Text; DataModule2.AddHouseQuery.Parameters.ParamByName('a2').Value:=DistrictBox.Text; DataModule2.AddHouseQuery.Parameters.ParamByName('a3').Value:=StreetBox.Text; DataModule2.AddHouseQuery.Parameters.ParamByName('a4').Value:=HouseNumBox.Text; DataModule2.AddHouseQuery.Parameters.ParamByName('a5').Value:=WallsBox.Text; DataModule2.AddHouseQuery.Parameters.ParamByName('a6').Value:=OverlapBox.Text; DataModule2.AddHouseQuery.Parameters.ParamByName('a7').Value:=HallCountBox.Text; DataModule2.AddHouseQuery.Parameters.ParamByName('a8').Value:=FlatCountBox.Text; [b]DataModule2.AddHouseQuery.Parameters.ParamByName('a9').LoadFromStream(MyStream, TGraphic);[b] DataModule2.AddHouseQuery.Parameters.ParamByName('Image_PurposePay').LoadFromStream(MyStream, TGraphic); DataModule2.AddHouseQuery.open; DataModule2.AddHouseQuery.ExecSQL; что он мне говорит - я понял, видимо, вместе типа поля я поставил определение класса (или наоборот). вот ток что мне это дало? куда копать - так вопрос поставим ))
0
|
26.04.2008, 08:59 | |
Ответы с готовыми решениями:
0
Запрос из Delphi в Ms-SQLServer 2005 Загрузка в SQL Server 2005 из XML файла Можно ли открыть Бд SQLServer 2012 в SQLServer 2005 Загрузка картинки в VB.NET 2005 |
26.04.2008, 08:59 | |
26.04.2008, 08:59 | |
Помогаю со студенческими работами здесь
1
как прилинковать к MS SQLServer 2005 Как сделать upload картинки в SQLServer ? Загрузка картинки (имя картинки заносится в базу, но на сервер она не закачивается) Загрузка картинки на сервер по ссылке, отправка, удаление картинки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |