OK, let me to explain
In fact I save some data in Autocad internal data structure or internal database (Extension Dictionary) and I save a lot of data in MDB file and then I make a combination of dwg and mdb files and finally a combination and make a ATNX file.
it's a part of my code to show where I save my data now
DBObject dbObject = tr.GetObject(SelectedObjectId, OpenMode.ForRead);
if (dbObject.ExtensionDictionary == ObjectId.Null)
{
dbObject.UpgradeOpen();
dbObject.CreateExtensionDictionary();
}
DBDictionary ExtensionDictionary = (DBDictionary)tr.GetObject(dbObject.ExtensionDictionary, OpenMode.ForWrite);
Xrecord xrec = new Xrecord();
xrec.Data = new ResultBuffer(
new TypedValue((int)DxfCode.Text, ParentCode),
new TypedValue((int)DxfCode.Text, NodeCode),
new TypedValue((int)DxfCode.Int32, NodeType),
new TypedValue((int)DxfCode.Int32, ProductCode),
new TypedValue((int)DxfCode.Real, Angle));
ExtensionDictionary.SetAt("AT_INFO", xrec);
now I want to know if is it possible to save my external data (the data that I save in MDB) in Autocad?
actually this DLL is very complicated and it's a worked on it about three year and now I want to improve it and I prefer not to use MDB file and instead I want to use Autocad's abilities
THANX