Microsoft CRM Customization: интеграция с третьими сторонами по SQL-приложений / баз данных
Microsoft CRM? Управление взаимоотношениями с клиентами из пакета Microsoft Business Solutions была первоначально предназначена для настраиваемых с Microsoft Visual Studio.Net и одним из его Языки программирования? C #. NET или VB.Net. Вы можете использовать ADO.Net, Web Service, Transact SQL скриптов и хранимых процедур, развертывание SQL Server такие инструменты, как связанного сервера для всех ODBC / OLEDB совместимые базы данных, включая Oracle, Sybase, Класс, DB2, UniData, Pervasive SQL, Ctree и даже Lotus Notes / Domino.In этой небольшой статье мы хотели бы дать вам понятие о программировании интеграции с SQL третья сторона Database.First? С помощью Microsoft CRM SDK, чтобы начать связь с Microsoft CRM, мы его в C #: string [] arr1 = coll.AllKeys; Int loop1, loop2; для (loop1 = 0; loop1 0? 1: arr1.Length); loop1 + +) (String [] = arr2 Coll . GetValues (arr1 [loop1]); для (loop2 = 0; loop2 < arr2.Length; loop2 + +) (strAccountId = arr2 [loop2]. Замените ("}", NULL); strAccountId = NULL strAccountId.Replace ("{",);)), если (Page.IsPostBack == FALSE) (/ / Сервер должен быть установлен с именем serverstring веб-платформу Сервер = ConfigurationSettings.AppSettings [ "ServerName "];// VirtualDirectory должна быть установлена с именем Microsoft / / CRM виртуальный каталог на веб-платформу serverstring VirtualDirectory = "MSCRMServices"; строку strDir = "http://" + Server + "/" + + VirtualDirectory "/";// BizUser прокси oBizUser objectMicrosoft.CRM.Proxy.BizUser = новый Microsoft.CRM.Proxy.BizUser (); oBizUser.Credentials = System.Net.CredentialCache.DefaultCredentials; oBizUser.Url = strDir + "BizUser.srf" / / CRMAccount прокси objectMicrosoft.CRM.Proxy.CRMAccount счет новых Microsoft.CRM.Proxy.CRMAccount = (); account.Credentials = System.Net.CredentialCache.DefaultCredentials; account.Url = strDir + "CRMAccount.srf", затем вы используете ADO.Net для вызова хранимой процедуры с параметрами, чтобы сделать интеграцию работы: попробуйте (String "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 "]); О AuthorAndrew Карасев является Главный технический директор в Alba Spectrum Technologies? США общенациональной Great Plains, Microsoft CRM настройка компания, базирующаяся в Чикаго, штат Калифорния, Техас, Флорида, Нью-Йорк, Грузия, Колорадо, Орегон, Вашингтон, Канады, Великобритании, Австралии и имеющие место в различных государствах и на международном уровне (www.albaspectrum.com), он CMA, Great Plains Certified Master, Ловкость, SQL, C #. NET, Crystal Reports и Microsoft CRM SDK
Статья Источник: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Вебмастер получить html-код
Добавить эту статью на Вашем сайте прямо сейчас!
Вебмастер представить свои статьи
Не требуется регистрация! Заполните форму и ваша статья в Messaggiamo.Com каталог!