Hugh Some help with this would be much appreciated
Rob From: Cray Employee <[email protected]> List-Post: [email protected] Date: Monday, May 21, 2012 8:25 AM To: <[email protected]> Subject: [Virtuoso-users] Inserting Blank Nodes via ADO.Net Provider Hi All dotNetRDF uses the ADO.Net provider to talk to Virtuoso and has always used a SPASQL INSERT DATA command to insert data into the quad store. Up until a few versions ago this worked fine regardless of the data but a user recently reported a bug that highlights that from at least 6.1.3 onwards and certainly in 6.1.5 this method no longer accepts blank nodes. AFAICT this appears to be due to Virtuoso starting to align more closely to the official SPARQL 1.1 Update standard rather than the old SPARUL informal standard. Obviously I do not expect Virtuoso to revert to the previous behavior because I would much rather have it align properly with the standard but I'm wondering what is now the best way to insert data containing blank nodes via the ADO.Net provider? Can I still use INSERT DATA and just use some special syntax for blank nodes E.g. <_:bnode> or <nodeID://bnode> Or do I need to use an alternative method like call DB.DBA.TTLP() ? Rob Vesse ---------------------------------------------------------------------------- -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___________________ ____________________________ Virtuoso-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/virtuoso-users
