Имя: Пароль:
1C
1С v8
ADODB.Connection , Postgres, тип колонки bytea
0 alexei366
 
02.08.12
18:31
Необходимо сохранить картинку в ячейку таблицы на PostgresSQL, для подключения к базе использую ADODB.Connection.

Пробывал подпихивать base64
kartinka = decode('"+base64Картинки+"', 'base64')

Пробывал параметризованный запрос
Cmd = Новый COMОбъект("ADODB.Command");
Cmd.ActiveConnection = Соединение;
Cmd.CommandText = ТекстЗапроса;
prm1 = Cmd.CreateParameter(, 200, 1, 10, "");  
prm1.Value = Б64;
Cmd.Parameters.Append( prm1 );


В обоих случаях вылетает из-за длины строковой переменной содержащую base64 (указывая пару символов запрос отрабатывал, ну выдавая ошибку что base64 корявый).

Подскажите как поступить
1 shuhard
 
02.08.12
18:35
(0)[Подскажите как поступить]
освоить гугл
ADODB + BLOB
2 alexei366
 
02.08.12
18:39
а поподробней
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой