Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / HELP! Чего он от меня хочет ? (Вставка jpeg в базу) / 2 сообщений из 2, страница 1 из 1
19.04.2005, 09:28
    #33022391
HoTicE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HELP! Чего он от меня хочет ? (Вставка jpeg в базу)
Вот кусок кода
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
int boxWidth = 100;
int boxHeight = 100;
double scale=0;
MemoryStream myImageStream = new MemoryStream();
MemoryStream myTumbsStream = new MemoryStream();
string fileName;
fileName = "mk45shot.jpg";
Bitmap InputBitmap = new Bitmap(Server.MapPath("../../images/" + fileName));

if(InputBitmap.Height < InputBitmap.Width)
{
	scale = ((double)boxHeight)/InputBitmap.Width;
}
else
{
	scale = ((double)boxWidth)/InputBitmap.Height;
}
InputBitmap.Save(myImageStream, ImageFormat.Jpeg);

int newWidth = (int)(scale*InputBitmap.Width);
int newHeight = (int)(scale*InputBitmap.Height);
Bitmap OutputBitmap = new Bitmap(InputBitmap, newWidth, newHeight);
OutputBitmap.Save(myTumbsStream, ImageFormat.Jpeg);
			
String imageName = fileName;
	
OracleConnection conn = new OracleConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
OracleCommand cmd = conn.CreateCommand();
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "INTRANET.PKG_IMAGES.add_image";
			
cmd.Parameters.Clear();
cmd.Parameters.Add("t_userIP", OracleType.VarChar,255).Value = imageName;
cmd.Parameters.Add("t_imageNormal", OracleType.Blob).Value = myImageStream;
cmd.Parameters.Add("t_imageSmall", OracleType.Blob).Value = myTumbsStream;
			
conn.Open();
cmd.ExecuteReader(CommandBehavior.CloseConnection);

OutputBitmap.Dispose();
InputBitmap.Dispose();
говорит
Код: plaintext
1.
2.
3.
4.
5.
System.InvalidCastException: Object must implement IConvertible.
Line  75 : 			
Line  76 : 			conn.Open();
Line  77 : 			cmd.ExecuteReader(CommandBehavior.CloseConnection);
Line  78 : 
Line  79 : 			OutputBitmap.Dispose();
...
Рейтинг: 0 / 0
19.04.2005, 12:46
    #33022837
HoTicE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HELP! Чего он от меня хочет ? (Вставка jpeg в базу)
Все разобрался.

Спасибо всем откликнувшимся
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / HELP! Чего он от меня хочет ? (Вставка jpeg в базу) / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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