Я хочу установить следующее в коде:
Visio 2010 -> Внешние данные -> Параметры столбца -> Типы и единицы -> Флажок гиперссылки
Как установить этот флаг гиперссылки в самостоятельно созданном наборе записей adbo?
object oMissing = System.Reflection.Missing.Value;
ADODB.Recordset rs = new Recordset();
rs.Fields.Append("DocId", DataTypeEnum.adVariant);
rs.Fields.Append("Title", DataTypeEnum.adVarChar, 255, FieldAttributeEnum.adFldIsNullable);
rs.Fields.Append("Link", DataTypeEnum.adVarChar, 4000, FieldAttributeEnum.adFldIsNullable);
rs.Open(Type.Missing, Type.Missing, CursorTypeEnum.adOpenStatic, LockTypeEnum.adLockBatchOptimistic);
rs.AddNew(oMissing, oMissing);
rs.Fields["DocId"].Value = doc.DocumentID.ToString();
rs.Fields["Title"].Value = doc.Title;
rs.Fields["Link"].Value = doc.Link;
Я хотя FieldAttributeEnum.adFldIsRowURL был бы в порядке, но если я установлю это, я получаю COMException, который говорит, что аргументы имеют неправильный тип.
Любые идеи? С уважением, поплавок