, как следует из названия, я пытаюсь создать тройки, используя SPARQL-запросы из visualstudio.Использование тех же самых запросов SPARQL внутри stardog studio работает, но когда я пытаюсь отправить их из visualstudio с помощью stardogconnector, я получаю следующую ошибку:
Необработанное исключение типа 'VDS.RDF.Query.RdfQueryExceptionв dotNetRDF.dll произошла дополнительная информация: при запросе к хранилищу произошла ошибка HTTP (неверный запрос HTTP 400).Store вернул следующее сообщение об ошибке: {"message": "Невозможно выполнить запрос на обновление для конечной точки чтения"}. См. Вышеупомянутую строку состояния или внутреннее исключение для получения дополнительной информации.
Вот код:
StardogConnector stardog = new StardogConnector("http://localhost:5820", "dbtest", "admin", "password");
stardog.Begin();
string query = "INSERT DATA { <http://example/book1> dc:title \"test\"}";
stardog.Query(query);
stardog.Commit();
Как я уже сказал, вставка одного и того же запроса в stardog studio дает правильный результат.База данных в сети, соединение работает (пароль и т. Д. Правильный), ... Я просто не знаю, что означает ошибка.Кто-нибудь может помочь?Я не нахожу много онлайн об этой ошибке.