Microsoft CRM customization: ολοκλήρωση με τρίτους sql εφαρμογή / βάση δεδομένων
Το Microsoft CRM; Client Relationship Management πακέτο από τη Microsoft Business Solutions, σχεδιάστηκε αρχικά για να είναι προσαρμόσιμη με το Microsoft Visual Studio.Net και μία από τις γλώσσες προγραμματισμού του; C #. Καθαρό ή VB.Net. Μπορείτε να χρησιμοποιήσετε ADO.Net, Web Service, Transact SQL scripting και αποθηκευμένες διαδικασίες, την ανάπτυξη εργαλείων όπως SQL Server ως Συνδέεται 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 = strAccountId.Replace null ("{",)?)) if (Page.IsPostBack == false) (/ / server θα πρέπει να καθοριστεί με το όνομα της πλατφόρμας Web serverstring Server = ConfigurationSettings.AppSettings [ "ServerName "];// VirtualDirectory θα πρέπει να καθοριστεί με το όνομα της Microsoft / / CRM Virtual Directory για την πλατφόρμα Web serverstring VirtualDirectory = "mscrmservices"? strDir string = "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 proxy 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 +"'"; tmpConnection System.Data.SqlClient.SqlConnection = νέα System.Data.SqlClient.SqlConnection (ConfigurationSettings.AppSettings [ "ConnectionStringICS"])? Σχετικά Η AuthorAndrew Karasev είναι Chief Technology Officer στην 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
Webmaster παίρνει τον κώδικα HTML
Προσθεστε αυτο το αρθρο στον ιστοτοπο σας τωρα!
Webmaster υποβάλλει τα άρθρα σας
Εγγραφή που απαιτείται καμία! Συμπληρώστε τη μορφή και το άρθρο σας είναι στον κατάλογο Messaggiamo.Com