Feeding back into a database via BDC RRS feed

  • Question

  • Morning all,

    I'm investigating the potential usage of BDC for building an advanced Out of the Box application but wanted to ask a question regarding its "two way street" potential.  Thus far I know that I can connect to a Database and pull out information from it but is it also possible to use SharePoint for placing/creating new entries?  If so, what ways are considered prudnet for adding entries, can we do so via lists or infopath forms for instance?

    Any pointers or further direction for research are greatly appreciated.

    Wednesday, October 29, 2008 7:29 AM

All replies

  • Hi,

    Its clear that BDC only provides read-only/ forward-only data and will not support (actually not at all responsible) to insert, update, delete data to the LOB (can say as Disadvantage). But the Advantage is Ability to search on BDC data (after crawling), no server-side coding effort and few more.

    The possible solutions for read-write activity on LOB using BDC is using InfoPath forms, web page (asp.net) only.

    But if you want read-write activity on LOB without using BDC then use form view web part from sharepoint designer.
    • To this web part define a datasource (can SPlist, web service, database (sql server))
    • Configure the datasource (insert, update, delete etc.)
    • apply changes to the ui of web part through XSLT (only if required)
    • Publish the page
    • Preview the page in browser.

    • Proposed as answer by Manishrao Patil Monday, November 10, 2008 9:20 AM
    • Unproposed as answer by Mike Walsh FIN Friday, December 19, 2008 12:00 PM
    Wednesday, November 5, 2008 12:03 PM
  • The BDC MetaMan tool supports creating web parts that write back to your LOBSystem.  Currently I believe it only supports SQL Server.  I am using them right now to insert into and update about 30 tables in the database.

    More info here:

    • Edited by tjhmoss Thursday, November 6, 2008 5:29 PM
    Thursday, November 6, 2008 5:29 PM