假设我有一个自定义CRM软件,将数据写入MS-SQL-SERVER 2005,我正在尝试将数据从MS-SQL-SERVER提取到MS-Project-client 2010.我做了一些阅读并有这个问题:
对不起,如果它看起来像业余爱好者,但我真的需要帮助。
答案 0 :(得分:0)
假设您的应用程序写入自己的数据库,并且它不会写入MS Project Server数据库。
如果假设是正确的,那么你绝对不应该关心MS Project Server。您实际上有两种选择如何写入数据库,您的选择取决于以下内容:您是否要将数据库的登录名和密码分发给所有用户。
您可以使用OLE DB或ADO从.NET Add-On for MS Project或VBA宏“直接”写入数据库。或者,您可以创建中间服务器并将数据发送到服务器,该服务器将与数据库进行交互。
但是如果你的应用程序写入MS Project Server数据库并且服务器的版本是2007+ - 我强烈建议通过Project Server Interface(PSI)或通过MS Project Automation来实现。当MS Project写入数据库时,它会带来很多魔力,最好让它完成它的工作,或者你有很大的机会以某种方式破坏数据库,恢复将是痛苦的和/或昂贵的。