DID YOU KNOW?? - ABOUT DATAPROVIDER COMPONENTS IN THE PALETTE??

Hi All,
DID YOU KNOW??
Practically all applications entail accessing data of some sort, often data stored in a relational database table or some sort of list, such as a vector or an array. Usually you need to read in data from the data source, but many times you have to update that data, too. The Sun Java Studio Creator integrated development environment, as another enhancement to its application model, provides data provider components that simplify accessing data sources, regardless of whether the data source is a relational database table, flat file, web service, vector, array, or some other type of data store.
A data provider component is a nonvisual abstraction for wrapping sources of data, and it represents a more generic and flexible data binding mechanism. A glance at the Palette indicates that there are many different kinds of data providers available to you. These include data providers for cached RowSets, ResultSets, lists, arrays, maps, table rows, and method results.
These data providers constitute a layer between a web application's components and its persistence tier, such as a database table, Array object, or Enterprise JavaBean object. This layer enables you to access data in a consistent way, even though data may come from different sources.
Lets briefly discuss the CachedRowSetDataProvider
The CachedRowSetDataProvider Component
A CachedRowSetDataProvider is a wrapper to data held in a CachedRowSet. The primary purpose of a CachedRowSetDataProvider is to facilitate binding to components in the IDE. A CachedRowSet stores the data retrieved from a database. In fact, the only information held by the CachedRowSetDataProvider is a cursor position into the CachedRowSet. Multiple CachedRowSetDataProvider instances can reference the same CachedRowSet, and each instance will have its own cursor position into the CachedRowSet.
Learn more :-
Working With Data Providers
http://developers.sun.com/jscreator/learning/tutorials/2/dataproviders.html
Data Provider Components in Java Studio Creator
http://developers.sun.com/jscreator/reference/fi/2/data-providers.html
Using CachedRowSet and CachedRowSetDataProvider in the Sun Java Studio Creator IDE
http://developers.sun.com/jscreator/reference/techart/2/insert_row_in_table.html
We would like to know the following from you :-
1) Which of the DataProviders are you using in applications you are building? Also How and Where?
2) Did you face any challenges while using them?
3) Did you find any special usages/scenarios for using these components?
4) Do you have any feedback/comments/improvements which you would like to see with using Dataproviders?
Thank you for all your inputs and for joining in the discussion.
K

.

Similar Messages

  • [URXVT] Did you know about the contextual menu ?

    Hey folks,
    I've been using urxvt for some years now but just realized that if you select some text, and do a Ctrl+right click, you get a menu with things like copy to clipboard or rot13 (??).
    Did you know about this ? Is it a new feature ?
    Are there more hidden things like this ?
    I know about the Ctrl+Shift keycapture mode.
    Cheers,
    ~k

    What would you like in the documentation? Do you have specific questions about particular components? Do you want examples? What's missing from the online help at http://developers.sun.com/prodtech/javatools/jscreator/reference/docs/help/2update1/components/advanced_list.html?

  • DID YOU KNOW?? - ABOUT ADVANCED COMPONENTS IN THE PALETTE??

    <br>
    Hi All,
    DID YOU KNOW??
    The IDE ships with the following Advanced Components in the Palette.
    These advanced components are a set of JavaServer Page markup tags for advanced users. The components have no visual appearance and are useful to developers with experience in JSP and JavaServer Faces technologies.
    * Encoding
    * Faces Action Listener
    * Faces Converter
    * Faces Validator
    * Faces Value Change Listener
    * Faces Verbatim
    * Link
    * Load Bundle
    * Markup
    * Meta
    * Parameter
    * Script
    Lets look at MARKUP component in more detail.
    The MARKUP Component
    You can drag the Markup component Markup component icon from the Palette's Advanced category to the Visual Designer to create a standard HTML tag. The Markup component enables you to insert HTML elements into the JSP page in places that HTML is not permitted.
    When you drop this component on a page in the Visual Designer, you cannot see it on the page until you set the tag property. You can see it in the Outline window and you can select it there to edit its properties in the Properties window.
    Use the tag property to specify the type of HTML element to insert. For instance, to insert an <hr> tag, set the tag property to hr with no angle brackets and select the singleton property .
    To provide compliance with XHTML, if the HTML element you are inserting is a singleton element, you must specify the singleton property, which causes a trailing /> to be generated in the rendered HTML. For example, the <br> element is a singleton element that must be rendered as
    to make it XHTML compliant.
    If you want to specify HTML attributes in addition to id and style for the element you are inserting, use the extraAttributes property.
    Learn more :-
    http://developers.sun.com/prodtech/javatools/jscreator/reference/docs/help/2update1/components/advanced_list.html
    We would like to know the following from you :-
    1) Are you using these Advanced Components in applications you are building? If so How and Where?
    2) Did you face any challenges while using them?
    3) Did you find any special usages/scenarios for using these components?
    Thanks for all your inputs and for joining in the discussion.
    K
    </br>

    What would you like in the documentation? Do you have specific questions about particular components? Do you want examples? What's missing from the online help at http://developers.sun.com/prodtech/javatools/jscreator/reference/docs/help/2update1/components/advanced_list.html?

  • Did you know about "Arbitration and Mediation" FAQ?

    I have just made a discovery that many of you frustrated Verizon customers will be very interested in knowing about. Did you know that you can type in legal action in the search verizon.com box and you will find a category called "Arbitration & Mediation" FAQ? For those of you, like myself who have been dealing with months and months of issues with Verizon and you are getting nowhere, you might check this out. It is very interesting.This may have saved me hours and hours of time and some over the top emotion that our situation has caused.

    Proper names are known. But product names will not be - nor will acronyms.

  • Where's can i Buy any Professional Authoring DVD for IMAC, did you know about Studio DVD pro ?

    I need help, i need buy or dowload some Professional Authoring DVD for IMAC, I editing in my Final Cut Pro X and need a DVD authoring
    after installing the Mavericks, my IDVD don't work, can someone help about this ?
    also, did you know if DVD studio pro its available for sale ? if yes, where's can I buy  ?
    thanks

    Apple discontinued DVD Studio Pro three/four years ago. You can probably find copies from private sellers, but whether it will work without problems on OS X 10.9 I don't know. I don't know of any "professional" alternative to DVDSP for Mac, but someone else here may be able to offer suggestions.
    As to iDVD, it should work under Mavericks, depending on what version of iDVD you're running. You might ask for assitance in the iDVD forum. For alternatives to iDVD, see this page for suggestions:
    http://alternativeto.net/software/idvd/?platform=mac
    Regards.

  • Did you know about Flash Cookies?

    I know about regular cookies, and delete them... but had no idea there was such a thing as a Flash Cookie
    Read about 1/2 way down here http://windowssecrets.com/comp/100805

    Rod,
    Since you're a confessed geek with some actual coding chops, I'm sure you'll understand the hair I'm about to split here. Hang on a moment while I grab my axe...
    Even with your page jumps, the cookie isn't doing anything. It's just a text file named after a snack. What's causing your page to jump, browsers to redirect, and the moon to shift its gravitational field three degrees to the north is the code in the web page that's being loaded. True, it may look in the text file to see what IP address to report to, but the connection, handshaking, transfer of data and powering up of lasers are all on your web page (or the server side code being executed on its behalf). The cookie is little more than a poorly dressed informant hanging out on the street corner waiting to pass along tidbits of information when the right person asks. Doesn't exactly make it a savory character (name notwithstanding), but it's a harmless one nonetheless. If it's evil you seek, you'll find it in the web site, not the cookie. And that's why I never understood the religious fervor against cookies.
    Now, if you want a truly dangerous leave behind, at least on Windows, ActiveX controls are your guys. They're really just glorified COM objects, and thus have complete access to the entire Windows API. Give me permission to install an ActiveX control on your machine and I can rewrite your file system, start and stop services, reboot your computer, or just turn the screen a hyperintelligent shade of the color blue because it amuses me. Anything that can be done in Windows programming is essentially available to the ActiveX control.
    Of course, browsers got hip to this years ago, and now the default security settings for ActiveX are to not install automatically, or at least to query the user first. Or, as it's configured on my machine, feel free to install if you can make it past this shotgun pointed at your head. Maybe that's why there's not as much of a flap about ActiveX as there is about cookies. Because they're truly dangerous, the browser community took it seriously.and now only someone with a death wish allows a web page to install an ActiveX component.
    And overall, this is kinda my point. The much maligned cookie gets a bad rap while in truth it's the web page staring you right in the face that's preparing to rob, rape and pillage. But then, misdirection has always been a classic tactic in warfare.

  • Did you know about iphone in ear headphone Two drivers in each earpiece ?

    i just wanna prepare to buy a new iphone in ear headphone
    Apple In-Ear Headphones with Remote and Mic
      £65.00
    is so expensive but some youtube user said it is prefect for sound quality so what is your opinion ?

    No I have my own iPhone iPad and MacBook  so everything is set up on devices that are mine and as far as I know I never connected to anyone else's device and logged with my apple ID.  But are you saying it is possible for someone to have obtained my apple ID and send an iMessage from their device with my contact information so it looks like it came directly from me?  It's crazy I looked down at my iPhone and saw this message had just been sent that I did not type or send

  • TS3579 I found this useful because I did not know about the effect of typing in data and that you could only drag to rearrange the data.  I had typed in data before and this had caused problems but restoring defaults did not cause correct dates to show up

    I found this  (TS3579: If the wrong date or time is displayed in some apps on your Mac Learn about If the wrong date or time is displayed in some apps on your Mac) useful because I did not know about the effect of typing in data and that you could only drag to rearrange the data.  I had typed in data before and this had caused problems but restoring defaults did not cause correct dates to show up in Finder. 

    It sounds like there are a couple things going on here.  First check if you have a successful install of SQL Server, then we'll figure out the connection issues.
    Can you launch SQL Server Configuration Manager and check for SQL Server (MSSQLSERVER) if default instance or SQL Server (other name) if you've configured your instance as a named instance.  Once you find this, make sure the service is started. 
    If not started, try to start it and see if it throws an error.  If you get an error, post the error message your hitting.  If the service starts, you can then launch SSMS and try to connect.  If you have a default instance, you can use the machine
    name in the connection dialog.  Ex:  "COWBOYS" where Cowboys is the machine name.  However, if you named the SQL Server instance during install, you'll need to connect using the machine\instance format.  Ex:  COWBOYS\Romo (where Romo
    is the instance name you set during install).
    You can also look at the summary.txt file in the SQL Server setup error logs to see what happened on the most recent install.  Past install history is archived in the log folder if you need to dig those up to help troubleshoot, but the most
    recent one may help get to the bottom of it if there is an issue with setup detecting a prior instance that needs to be repaired.
    Thanks,
    Sam Lester (MSFT)
    http://blogs.msdn.com/b/samlester
    This posting is provided "AS IS" with no warranties, and confers no rights. Please remember to click
    "Mark as Answer" and
    "Vote as Helpful" on posts that help you. This can be beneficial to other community members reading the thread.

  • DID YOU KNOW?? - ABOUT DATE TIME CONVERTERS??

    Hi All,
    DID YOU KNOW??
    That the Creator IDE provides a set of converters that you can use to convert component data. If your input field is for numbers, then you most likely need a converter. Converters are also good for formatting dates, times, and currency values. The standard converters, which you can use are located in the Converters section of the Components Palette.
    The Date Time Converter
    A Date Time Converter Converts between java.lang.String values in your component properties and data types of java.util.Date. The conversion usually applies to the property of a component used to display values and to pick up values entered by users, such as the text property of a Text Field component.
    An example is binding a JavaServer Faces component to to a database column of type DATE. When you bind a component, the IDE normally identifies the data type for you and sets the appropriate converter when you establish a binding to the value property. However, you can also add this converter manually by setting the component's converter property.
    * Note: If you are using an Oracle database, use the SQL Timestamp converter instead.
    Learn more :-
    JDBC Type Conversions
    http://developers.sun.com/prodtech/javatools/jscreator/reference/docs/help/2update1/connect_data/jdbc_type_conversions.html
    Using Converters
    http://developers.sun.com/prodtech/javatools/jscreator/learning/tutorials/2/converters.html
    We would like to know the following from you :-
    1) Why and How are you using Converters in applications you are building?
    2) Did you face any challenges while using them?
    3) Did you find any cool ways of using these or build any cool custom converters?
    4) Any feedback you might want to share about converters to make it easier in using them.
    Thanks for all your inputs and for joining in the discussion.
    K

    did you know that sqlTimestamp converter returns value of java.sql.Date type if you are using sun's oracle jdbc driver. It will return the correct type if you use oracle's jdbc driver. Not sure why this happen, though. Bug?

  • Did you know... (about dictionary of this forum)

    Did you know, that default spell checker (when writing a message on forum) does not recognize words like: Microsystems, JavaBean, NetBeans, JDK, SDK, EE (used frequently on J2EE forum), Servlet, JSP, EJB, but knows words like SE (for J2SE) and Microsoft.
    (Microsoft ???!!!)
    It knows about Java but not about java (case does matter?!)
    When I wrote feedback about annoying horizontal scrollbar when viewing some of the forums with FireFox (for example Java EE SDK forum),
    I noticed that it also doesn't know about firefox, netscape, ie,
    but knows about Firefox, Netscape and IE.

    Proper names are known. But product names will not be - nor will acronyms.

  • Did you know that the  carrier Verizon offer the merge conference call or internet while on call on the iphone? Only AT

    Did you know that you can't use the merge function on a iPhone 4s with Verizon Wireless? They blocked the function only AT&T has it, also Verizon doesn't allow browsing the Internet while on a call like AT&T, huge mistake Verizon. For people that conference call, don't get tricked into changing carriers until Verizon changes this feature.

    Not sure about the merging of calls, but being able to browse the internet while on a call can't be done with CDMA technology -- so it's not that Verizon doesn't allow it, it just can't be done on their network. This is old news ...

  • I did not know about iCloud until after my iPad2 was stolen but I have the serial number so is there any way Apple/iCoud can help trace it when the thief logs into Apple's website /store etc? Thanks

    I did not know about iCloud until after my iPad2 was stolen but I know the serial number so is there any hope the thief can be tracked when he or she logs in to the Apple store etc? thanks

    iOS devices cannnot be tracked or located with just the serial number. Unless you shared your Apple ID and password with anyone, then your account cannot be accessed at the iTunes Store.
    Reporting a lost or stolen Apple product
    To be on the safe side, change your Apple ID password ASAP >   Support - Apple ID
    Read here >  Apple ID: Tips for protecting the security of your account

  • My i pod has show me the following directive: Μ27 diagnostics 0.7 completed and the screen is flashing did anyone know about this problem

    My ipod from the beggining of the day was show me that it has a problem with  the  battery ,after this is show me  on the screen the folowing directive
    M27.Diagnostics 0.7 Completed.
    Did anybody know about this  please  I need help.

    Somehow the iPod started the Assorized test and it is completed. Most likely due to a bad and dying battery which need to be replaced.
    To get out of the screen, Just Reset the iPod - Press Menu and Center Button for about 10 secs till the Apple logo comes ON.
    The diagnostic might trigger again, until you get  the iPod overhauled by Apple or 3rd party vendors.

  • I uploaded the upgrade to Photoshop Elements 12 today.  I got a "dispatching error" for Photoshop Elements, but was able to download Premier elements!  I did not order Premier Elements, so I'm confused (unless this was a package that I did not know about)

    I uploaded the upgrade to Photoshop Elements 12 today.  I got a "dispatching error" for Photoshop Elements, but was able to download Premier elements!  I did not order Premier Elements, so I'm confused (unless this was a package that I did not know about).  I really want the Photoshop Elements upgrade - not Premier Elements.  I do hope I did not pay for both - I only want one.  Help!

    Maryrhire910 I am sorry that you are facing difficulty downloading and installing Photoshop Elements 12.  Are you downloading the installation files from Download Photoshop Elements products | 13, 12, 11, 10?  If so what specific error are you receiving?

  • Did you know this about bridge?

    I'm just curious if I'm the only one who is this slow... :p
    But did you know you could use Bridge to search your computer for images by dimensions? Man, I spent sooo much time this morning trying to find a way to 'trick' Windows into giving me a search by dimensions option. :D
    Afterwards, I wasted even
    more time googling for utilities or tools with that feature. :\ Then it hit me: I remembered seeing all kinds of neat bits of image information in Bridge last time I used it.
    And there it was, in the "find" menu... lol

    You are absolutely right, it is good business practice to check out the offerings from a company before you show or give it to your customers.
    I guess I just assumed that there would be a cut-out on the front cover of the Aperture books, since the soft cover books I ordered from iPhoto did have the front cover cut-out.
    My question, however, is where in the description of the Aperture hard cover book does it state that the cover photo is pasted on ? It is difficult to tell how the front cover is constructed from the photos on the Aperture web site.
    ...... I may have missed it.
    A lesson learned!
    Thanks for your comments.

Maybe you are looking for

  • Cryptography in C++/CX for Windows Phone 8.1

    I just have no idea what is wrong with my code in a Windows Phone 8.1 C++/CX WinRT component. It works but the decrypted buffer/string does not match the encrypted buffer/string. Input String^ in customerID is "12345678" IBuffer^ encrypted; String^ s

  • Please, please, please overhaul iTunes and give me a LITTLE bit of control.

    I understand that Apple likes to keep things simple and intuitive so that people can't accidentally screw things up. But iTunes is bloated and brings my computer to a grinding halt. Basically, I can't afford over 9GB on my 60GB C: drive to store my i

  • Need some Help in Design please...

    Hi All, I am creating dimensions for my sales cube in which I am going to store Day level data with Customer and Material Data. I have to store all the Customer and Material Groups (1-5) in the cube as most of the reports are based on them. I have pl

  • Workspace and Applications Frame - can we separate and group applications

    Hi, In the execution of our first BPM Project, i'm kinda worried about Workspace interfase, especially the Layuot and the content. As example, our workspace applications panels has this buttons (it´s kinda alphabetic order) Applications Process Indic

  • How to move functions and procedures from packages into a schema?

    Hello, I have below requirements for a homework and my question is if someone can point me in the right direction to find documentation which can help me solve the below. Any information will be very much appreciated. Thank you. Write procedures and