마이크로소프트 crm 주문화: 제3자 sql 신청 데이타베이스와의 통합
마이크로소프트 CRM? 마이크로소프트 사업 해결책에서 클라이언트 관계 관리 포장은 마이크로소프트 그것의 프로그램 언어의 시각적인 Studio.Net 및 것에 customizable 이기 위하여 처음에 디자인되었는가? C#.Net 또는 VB.Net. 당신은, 처리한다 대본을 쓰는 SQL를 ADO.Net 의 웹 서비스를 사용할 수 있고 내장 프로시저는 ORACLE, Sybase, 진입, DB2, Unidata, 퍼지는 SQL, Ctree 및 Lotus Notes 또는 도미노 조차를 포함하여 모든 ODBC/OLEDB 고분고분한 데이타베이스에 연결한 서버와 같은, SQL 서버 공구를, 배치한다.
이 작은 기사에서 우리는 당신에게 SQL 제3자 데이타베이스와의 통합 프로그램에 실마리를 주고 싶으면.
첫째로? 마이크로소프트 CRM와의 커뮤니케이션을 개시하는 사용 마이크로소프트 CRM SDK, 우리는 C#에서 그것이 있다:
끈 [] arr1 = coll.AllKeys;
int loop1, loop2;
를 위해 (loop1 = 0; loop1 0? 1: arr1.Length); loop1++)
{
끈 [] arr2 = coll.GetValues (arr1 [loop1]);
를 위해 (loop2 = 0; loop2 < arr2="">
{
strAccountId = arr2 [loop2]. ("}", 영 대체하십시오);
strAccountId = strAccountId.Replace ("{", 영);
}
}
만약에 (Page.IsPostBack==false)
{
// 서버는 플래트홈 웹 서버의 이름으로 놓여야 한다
끈 서버 = ConfigurationSettings.AppSettings ["ServerName"];
// VirtualDirectory는 마이크로소프트의 이름으로 놓여야 한다
플래트홈 웹 서버에 // CRM 사실상 전화번호부
끈 VirtualDirectory = "mscrmservices";
끈 strDir = "http://" + 서버 +"/"+ VirtualDirectory +"/";
// BizUser 대리 목표
Microsoft.CRM.Proxy.BizUser oBizUser = 새로운 Microsoft.CRM.Proxy.BizUser ();
oBizUser.Credentials = System.Net.CredentialCache.DefaultCredentials;
oBizUser.Url = strDir + "BizUser.srf";
// CRMAccount 대리 목표
Microsoft.CRM.Proxy.CRMAccount 계정 = 새로운 Microsoft.CRM.Proxy.CRMAccount ();
계정. 신임장 = System.Net.CredentialCache.DefaultCredentials;
계정. URL = strDir + "CRMAccount.srf";
다음 당신은 매개변수를 가진 통합 일을 하기 위하여 내장 프로시저를 부르기를 위해 ADO.Net를 사용한다:
시험
{
끈 SQLStatement= " ICS_UpdateAccountPrivate '"+
strAccountId + " "," "+ this.TextBoxWorkPerformed.Text +
"', "+doubleEncode (System.Double.Parse (this.TextBoxAnnualRevenue.Text))+", "+
intEncode (System.Int32.Parse (this.TextBoxNumberOfEmployees.Text.Replace (",", "")))+ ", "+
doubleEncode (System.Double.Parse (this.TextBoxAverageGrowthRate.Text))+ ", "+
"""+this.DropDownListOwnership.SelectedItem.Text +"", "+
intEncode (System.Int32.Parse (this.RadioButtonList.SelectedItem.Value))+ ", "+
intEncode (System.Int32.Parse (this.TextBoxCredit.Text.Replace (",", "")))+ ", '"+
this.TextBoxComments.Text+ " '";
System.Data.SqlClient.SqlConnection tmpConnection =
새로운 System.Data.SqlClient.SqlConnection (ConfigurationSettings.AppSettings ["ConnectionStringICS"]
);
저자에 관하여
앤드류 Karasev는 Alba 스펙트럼 기술에 있는 주요한 기술 장교인가? 미국 전국적인 Great Plains 의 다수 국가에 있는 시카고, 캘리포니아, 택사스, 프로리다, 뉴욕, 조오지아, 콜로라도, 오러곤, 워싱톤, 캐나다, UK, 호주 및 가지고 있 위치에서 근거한 마이크로소프트 CRM 주문화 회사 및 국제적으로 (
www.albaspectrum.com), 그는 CMA, Great Plains 증명했다 주인, 영리, SQL, C#.Net, 수정같은 보고와 마이크로소프트 CRM SDK 개발자를이다. 당신은 앤드류에게 연락할 수 있다: 1-866-528-0577
andrewk@albaspectrum.com.
akarasev@albaspectrum.com
ꀰ사냴ꀰ: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
샹냈 삤퀰 삻쁄 쁔냜
ꃀ큘쁘 샹사쁴킸샐쁴 뀸쀜끼 삔ꀀ 샀ꀈ 냹삥!
샹냈 삤퀰샐ꂌ ꀰ사끼 쀜삜큘ꀰ
쁄냈삔 냱끝 큄쀘! ꃀ큘쁘 삑생쁄 삑쀱큘ꃠ쁴 뀸쀜낔 Messaggiamo.Com 뀔뀉킠났!