powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Помогите с BLOB pls!
2 сообщений из 2, страница 1 из 1
Помогите с BLOB pls!
    #33022481
HoTicE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такой код C# aspx
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
myImageStream, myTumbsStream - MemoryStream объекты в которых сохранено
изображение и его tumbinail.
...
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,myImageStream.Capacity).Value = myImageStream.GetBuffer();
cmd.Parameters.Add("t_imageSmall", OracleType.Blob,myTumbsStream.Capacity).Value = myTumbsStream.GetBuffer();
			
conn.Open();
cmd.ExecuteReader(CommandBehavior.CloseConnection);

на последней строчке ругается
Код: plaintext
System.Data.OracleClient.OracleException: ORA- 06550 : line  1 , column  7 : PLS- 00306 : wrong number or types of arguments in call to 'ADD_IMAGE' ORA- 06550 : line  1 , column  7 : PL/SQL: Statement ignored 

вот код хранимой процедуры
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
procedure add_image(
  t_imageName in images.imageName%type,
  t_imageNormal in images.imageNormal%type,
  t_imageSmall in images.imageSmall%type) as
begin

  insert into images
  (imageName,imageNormal,imageSmall)
  values
  (t_imageName,t_imageNormal,t_imageSmall);
  commit;

end add_image;
imageName VarChar 255
imageNormal blob
imageSmall blob

где грабли?
...
Рейтинг: 0 / 0
Помогите с BLOB pls!
    #33022821
HoTicE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все разобрался - t_userIP - параметр из примера не исправил - ламка млин :))
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Помогите с BLOB pls!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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