| |
Snotra Tech Oracle Data Components and Adonet Oracle Data Components |
Snotra Tech provides a new vision of .NET DataSets for Oracle
database. Our datasets are able to do things those are unreachable for standard ADO.NET
DataSets like DataTable and DataSet. Using Snotra Tech DataSets you can select well
suitable concurrent model for your application (optimistic or pessimistic), refresh
single data row, extract data from database partially, according the scrolling position
on your data-aware components, have actual data in your datagrids, because Snotra Tech
DataSets are able to refresh their content automatically after insert and update.
So if you use server-side logic that changes data you will see the actual one.
|
 |
Snotra Tech Oracle Data Components are superstructure over .NET Data
Providers. Nowadays we support two .NET Data Providers: Microsoft .NET Managed Provider
for Oracle and Oracle Data Provider for .NET (ODP.NET). So you can select
Component's version, according .NET Provider for Oracle that is preferred for you. |
| |
Snotra Tech Oracle Data Components for .NET (ODP.NET) takes ODP.NET.
Snotra Tech Adonet Oracle Data Components for .NET takes Microsoft .NET Managed Provider for Oracle.
|
| |
|
You can see a demo movie that explains how to build a simple application under Visual Studio 2005 environment using Snotra Tech Oracle Data Components for .NET.
|
| |
Online version (swf file) [size 1024 kB]
Offline version (exe file) [size 1616 kB]
|
| |
Key features
- 100% managed code
- Automatic record locking and refreshing
- Optimistic and pessimistic concurrent models
- Possibility to refresh individual record from database
- Automatic record refreshing after insert and update
- Validating input and Oracle errors check
- Design and develop highly customized database applications
- Make the datatable updateable easy
- Partial data selection
- Design-time editors
- Supports Oracle 10g, 9i, and 8i, including Personal and Express editions
- Easy to deploy
- Handle Oracle errors
- Automatically convert between Oracle internal datatypes and high-level language datatypes
- Call stored procedures easily
- Updating complex query results
- Cursor variables
|
| Validating input and Oracle errors check |
One of the major strengths of Oracle Database is its capability to maintain data integrity within
the database. You can use primary key, unique key, foreign key and check constraints for declarative
integrity checking. If any procedural logic is required, you can use database triggers.
This way your data is secure, no matter how it is updated. The easiest, convenient and reliable way
for your .NET application to validate user input is to rely on the integrity constraints present
inside the database. Snotra Tech Oracle Data Components provide this way for validating input and
provide events that enable you to fully exploit the integrity constraints of your Oracle database. |
| |
| Record locking |
The Oracle server is able to lock individual records in the database. This capability is very
important for multiuser applications or then some server side logic modifies records.
Using Snotra Tech Oracle Data Components you can control if records are locked when a user starts
to edit them, when a record is posted to the database, or not at all. |
| |
| Refreshing records |
Records in the database can sometimes differ from the records in the Data Table. Other users
may have changed these records, or maybe there is some server side logic that modifies records
as they are posted to the database. Using Snotra Tech Oracle Data Components you can rest assured
that users will always work with the actual image of a database record. |
| |
| Cursor variables |
Snotra Tech Oracle Data Components provide
powerful and easy way to work with functions, those have cursor variables. |
| |
| Updating complex query results |
Sometimes your queries are too complex to allow them to be simply updated through a single table.
The Snotra Tech Oracle Data Components dataset has special event that allows you to program your
own lock, insert, update, delete and refresh actions. Several functions and procedures are provided
that support this feature. |
| |
| Updateable datatable |
The Snotra Tech Oracle Data Components provides more convenient way opposite standard ADO.NET
components to allow user update, insert and delete records using some data-aware visual components.
It takes SQL expression to retrieve data from Oracle database. To be able to update records,
a datatable needs to know the 'rowid' of every retrieved record. As long as you do not include rowid
in the query, the AllowEdit, AllowNew and AllowDelete properties of the datatable remains false.
SQL expressions for insert, delete, update, lock and refresh record STOraDataTable generate
automatically, without any additional line of code. Of course you can overload its behavior using
special event. |
| |
| Partial data selection |
Snotra Tech Oracle Data Components dataset can select data from database partially, according
to the size of visible data-aware component. And when user scrolls data in the data-aware component,
it extracts data from database and putts on data table. |
| |
Editions
- Snotra Tech Adonet Oracle Data Components (SNOC.NET Adonet) Full Edition:
SNOC.NET Adonet 2.0.2.3 for .NET 2.x
- Snotra Tech Adonet Oracle Data Components (SNOC.NET Adonet) Demo:
SNOC.NET Adonet 2.0.2.3 for .NET 2.x
- Snotra Tech Oracle Data Components (SNOC.NET) Full Edition:
SNOC.NET 2.10.2.3 for .NET 2.x, ODP.NET 2.102.2.20 is required.
SNOC.NET 1.10.2.3 for .NET 1.x, ODP.NET 1.102.2.20 is required.
SNOC.NET 1.9.2.3 for .NET 1.x, ODP.NET 9.2.0.700 is required.
SNOC.NET 2.9.2.3 for .NET 2.x, ODP.NET 9.2.0.700 is required.
- Snotra Tech Oracle Data Components (SNOC.NET) Demo:
SNOC.NET 2.10.2.3 for .NET 2.x, ODP.NET 2.102.2.20 is required.
SNOC.NET 1.10.2.3 for .NET 1.x, ODP.NET 1.102.2.20 is required.
SNOC.NET 1.9.2.3 for .NET 1.x, ODP.NET 9.2.0.700 is required.
SNOC.NET 2.9.2.3 for .NET 2.x, ODP.NET 9.2.0.700 is required.
* Demo version of Snotra Tech Oracle Data Components limited by 5 columns in the STOraDataTable.
|
| |
Compatibility
Snotra Tech Adonet Oracle Data Components for .NET supports Oracle 10g, 9i, and 8i, including Express and Personal
editions. Snotra Tech Adonet Oracle Data Components work with .NET Framework 2.0 and can be used with the following development environments:
- Microsoft Visual Studio .NET 2005
Snotra Tech Oracle Data Components for .NET supports Oracle 10g, 9i, and 8i, including Express and Personal
editions. Snotra Tech Oracle Data Components work with .NET Framework 1.x, 2.0 and can be used with the following development environments:
- Microsoft Visual Studio .NET 2005
- Microsoft Visual Studio .NET 2003
- Microsoft Visual Studio .NET 2002
|
Related products
You might be also interested in:
Oracle Data Provider for .NET
http://www.oracle.com/technology/software/tech/windows/odpnet/index.html
|
| |
|
|