Use Data Manipulation Language (DML) Operations to insert, update, delete, and restore data in a database.We can execute DML Operations using two different forms.
Insert SObject();
Database.saversult() result=Data Insert(SObject()); --->The following example that inserts a new invoice statement by calling insert and if we execute in the 'Developer console" that creates a record into the database. Invoice_Statements_c Inv=new Invoice_statement_c(Description)c='capital info solutions'); Insert Inv ---> Inserting the invoice using DML. Note:- After the invoice statement is inserted the sobject variable inv will contain the ID of the new invoice statement. * The following example shows the creating records through API for Account object using Insert DML Operation.
Account a=new Account(); a.Name='Osmania University'; a.Phone='9052-----'; a.Email-c='capitalinfosol@gmail.com', a.Billingcity='Hyderabad';
Insert a;---> this means assigning the field values to account record
Enthusiastic about exploring the skill set of Salesforce? Then, have a look at the Salesforce Training together additional knowledge.
DML Operation used for inserting a record----> The following example shows the creating a contact through API using DML operation (Insert)
Contact C= new contact(); C.last name='Anil'; C.Account id='XXX'
Override any account id here //This means assigning account to a contact
Insert C; Systerm.debug(C)
Note:- For custom Objects;
Customer_c C=new customer_c(); C.Name='Anil'; C.partner_c='xxxx';
API Name of lookup filed or MD field Insert c; Customer__c is child object and partner__c is parent object Note: while inserting the object records the following notes
You liked the article?
Like: 0
Vote for difficulty
Current difficulty (Avg): Medium
TekSlate is the best online training provider in delivering world-class IT skills to individuals and corporates from all parts of the globe. We are proven experts in accumulating every need of an IT skills upgrade aspirant and have delivered excellent services. We aim to bring you all the essentials to learn and master new technologies in the market with our articles, blogs, and videos. Build your career success with us, enhancing most in-demand skills in the market.