Qualcuno sa come recuperare i dati dell'elenco di SharePoint utilizzando la query sql basata sul particolare utente di sharepoint.Come interrogare i dati dell'elenco di SharePoint?
risposta
non è possibile utilizzarenon dovrebbe utilizzare davvero SQL per ottenere dati dall'elenco di SharePoint. Il modo più comune per farlo è una soluzione personalizzata in cui è possibile utilizzare CAML (SPQuery) per recuperare i dati per gli elementi di elenco (creati dall'utente ad esempio) http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spquery.aspx oppure è possibile esporre i servizi di SharePoint per ottenere gli stessi risultati http://msdn.microsoft.com/en-us/library/sharepoint/jj164060.aspx.
Per estendere la risposta di Velin, devi considera SharePoint come blackbox. Non solo lo schema è molto strano (il montaggio di un database di documenti in un database relazionale non è molto naturale né semplice), ma Microsoft sta dicendo che lo schema non è fisso e potrebbe eventualmente cambiare con le nuove versioni. –
Questo è fantastico eccetto CAML (SPQuery) è una scusa piuttosto pietosa per un linguaggio di query a meno che tu non voglia una semplice istruzione di selezione senza funzioni di aggregazione, distinte o TOP. – JohnFx
Ci sono molti scenari in cui potresti dover fare questo o è necessario per qualsiasi ragione tu non abbia risposto alla domanda, che era come farlo in SQL Server usando SQL Statements ti voterei ma non ho abbastanza punti. –
Finché si tratta di SharePoint 2010 è ancora relativamente facile da tirare da SQL fino a quando si ha la GUID lista id
Vedi here
SELECT
ud.tp_ID
, ud.tp_ListId
, ud.tp_Author
, ud.nvarchar1
, ud.nvarchar2
, ud.nvarchar3
, ud.nvarchar4
, ud.nvarchar5
, ud.nvarchar6
, ud.nvarchar7
, ud.nvarchar8
, ud.nvarchar9
, ud.nvarchar10
, ud.nvarchar11
, ud.nvarchar12
, ud.*
FROM dbo.UserData ud
WHERE (ud.tp_ListId = '[{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}')
- 1. Utilizzo di SharePoint come origine dati
- 2. Come interrogare più fogli e unire i dati?
- 3. Interrogare mysql ed esportare i dati come CSV in PHP
- 4. Come interrogare i tipi UIUserNotificationSettings
- 5. Come memorizzare dati specifici dell'utente in SharePoint
- 6. Come interrogare la colonna di dati JSON usando Spark DataFrames?
- 7. Come interrogare i dati tramite dati primari JPA con offset e limite definiti dall'utente (intervallo)
- 8. Come interrogare i ruoli dell'utente corrente
- 9. Come posso interrogare solo i discendenti diretti?
- 10. Esiste un buon riferimento sintassi di associazione dati di SharePoint?
- 11. come interrogare i dati JSON in rotaie campo di testo PostgreSQL
- 12. Come interrogare i dati out of the box utilizzando i dati Spring JPA con Sort e Pageable?
- 13. Come posso interrogare questi dati gerarchici usando LINQ?
- 14. Interrogare i risultati di una stored procedure
- 15. Come convalidare l'immissione dei dati su un modulo sharepoint?
- 16. Come modificare default.aspx nel sito di SharePoint senza SharePoint Designer
- 17. Come interrogare i nuovi promemoria dell'app Calendario Android?
- 18. StackExchange.Redis come interrogare tutti i tasti solo su un db
- 19. Come ottenere l'elenco di Sharepoint utilizzando C#
- 20. Come iniziare l'apprendimento di SharePoint
- 21. Come posso memorizzare i dati geografici in un database Android e interrogare per questo?
- 22. Autenticazione Sharepoint. Come ottenere cookie SharePoint da ADFS
- 23. Come interrogare Cassandra per intervallo di date
- 24. Come posso interrogare un cluster Cassandra per i suoi metadati?
- 25. Come possiamo interrogare Kibana?
- 26. Come interrogare oggetti nidificati?
- 27. come interrogare gestore delayed_job
- 28. Interrogare i documenti nidificati usando Mongoose (MongoDB)
- 29. Interrogare in redis
- 30. Come interrogare MySQL per i campi contenenti caratteri nulli
In quale lingua? Intendi una query SQL direttamente su SQL Server ??? O intendi interrogare un elenco di Sharepoint con una sintassi SQL da JavaScript? Per questa ultima opzione (sintassi SQL con JavaScript), guarda http://aymkdn.github.io/SharepointPlus/symbols/%24SP%28%29.list.html#.get – AymKdn