Как вставить объект Sdo_Geometry в оракул
У меня есть объектная переменная SDO_GEOMETRY, которая выбирает данные типа sdo_geometry из карты. Я должен вставить geoloc.
Я делаю что-то подобное
orcl.CommandText = "insert into table1 (id,geoloc) values(:id,:geoloc)";
orcl.SetBindByName(true);
orcl.SetArrayCount(ArrayCount);
orcl.AddParameter(":ID",OracleDbType.Int32,ParameterDirection.Input,Idlist.ToArray());
orcl.AddParameter(":GEOLOC",OracleDbType.Object,ParameterDirection.Input,ObjectList.ToArray());
orcl.ExecuteNonQuery();
Метод добавления параметров
public void AddParameter(string parameterName, OracleDbType _type,ParameterDirection dValue, Array _value)
{
(OracleCommand)cmd.Parameters.Add(new OracleParameter(parameterName, _type, _value, dValue));
}
Я принимаю эту ошибку:
Неверная привязка параметра. Имя параметра::GEOLOC
Как я должен сделать?