Login

COURSES
|
CERTIFICATIONS
|
ACADEMIC PARTNERS
|
CONTACT US
|
FAQ
Search

GeneXus 16 course - Junior Level

You will easily learn, through different examples, the core of GeneXus in order to start developing your own applications.
Presentation
Online course
Materials
FAQ

Data Population using Business Components and Data Providers

A Data Provider allows not only the loading and return of compound structure of data from the database, but also from fixed data. A compound structure may be SDT as well as BC (business components). And also simple as collection.


We will see how to use a Data Provider to return a collection of business components of the Category type, and then use the Insert method of a collection of BCs variable, to insert its values in the database. And we will see the same for Attraction. 
Note: to assign an image from the KB to an element, an attribute or a variable, we use its link method. 

We suggest that the video "How to update data using transaction logic without screen" be viewed first and then continue with the video “Data population using the transaction itself”

Click here for a PDF transcript of the video.
Related
New entities added to the project
How to create a product image-gallery
Creation of a transaction
Creation of a two-level transaction
Business Components
Loading Structured Data Types
Data Providers - More knowledge
Compound Data Types
Another example of database update using transactions without form
Data Providers - More knowledge
Two level transaction used as Business Component, and error management
Compound data types
Loading Compound Data Types (SDT) using Data Providers
Two ways of returning a collection using a Data Provider
How to update data using transaction logic without screen
Product
Development Platform
GeneXus™ FAQ
Plans & Pricing
Customer stories
Success Stories
Mobile Apps Showcase
GeneXus for SAP
GeneXus Cloud Services
Legacy Modernization
Training
First steps
Online Courses
Courses calendar
Certifications
Academic Partners
Learn on mobile
Extend GeneXus
GeneXus Marketplace
Extensions
Patterns
User Controls
External Tools
External Objects
Community
GeneXus International Meeting
Be a partner
GeneXus Meeting
GeneXus Wiki
Support
Smart Devices Partners
Distributors
Developers
Connect
Call us!
Work With Us
GeneXus Brasil
GeneXus China
GeneXus España
GeneXus Italia
GeneXus Japón
GeneXus México
GeneXus USA
Facebook | Twitter | Stackoverflow | Linkedin | Youtube | Google + | RSS Feed
© All rights reserved. GeneXus TM is registered to GeneXus International (GeneXus S.A.)