|
What is the difference between Snotra Tech Oracle Data Components and
Snotra Tech Adonet Oracle Data Components.
First they support different .NET Data Providers. Snotra Tech Oracle Data Components support
Oracle Data Provider for .NET (ODP.NET) but Snotra Tech Adonet Oracle Data Components
support Microsoft .NET Managed Provider for Oracle. And second Snotra Tech Oracle Data Components
can be used under .NET Framework 1.x and 2.x but Snotra Tech Adonet Oracle Data Components
can be used under .NET Framework 2.x.
After installing Snotra Tech Oracle Data Components I bought your full version,
although after trying to install the full version something went wrong.
Please make sure that you have uninstalled the trial version correctly.
There should be no old (trial) assemblies present in your system. Uninstall the Data Provider
and check your Global Assembly Cache and local folders for Snotra.Data.* assemblies. Remove all
Snotra.Data.* files and reinstall Snotra Tech Oracle Data Components.
After Installing Snotra Tech Oracle Data Components, no components can be found in
the toolbox….what now?.
This can happen if the installation encountered some problems. You can add the components to
toolbox manually. If auto registration fails do following steps to install components manually:
Open VisualStudio.NET and go to Toolbox window;
Add 'SNOC.NET' tab using right mouse button if the one don't exist;
Select Customize Toolbox... from popup menu;
Go to .NET Framework Components tab within opened dialog;
Check STOracleConnection and STOraDataTable;
Press OK button.
Since now Snotra Tech Oracle Data Components components are available from toolbox.
Is there any dll's or any other files that should be associated with my application using
Snotra Tech Oracle Data Components?
You should have Oracle Client and Oracle Data Provider installed on your clients machines.
To deploy applications using Snotra Tech Oracle Data Components you should register run-time
assembly "Snotra.Data.dll" at Global Assembly Cache (GAC) for appropriate .NET Framework or place
it in the folder of your application.
Application fails when error occurs during insert, update or delete operations.
When Oracle database throw exception during insert, update or delete operations, STOraDataTable
catches the one, fires appropriate events and then re-throws this exception. If you work with
data-aware components like DataGrid, DataGridView, ComboBox and etc, you should disable re-throw
exceptions. Simply set ThrowException property of STOraDataTable to false.
Application don't position DataGrid or DataGridView row when error occurs during insert or update operations.
When Oracle database throw exception during insert, update or delete operations,
STOraDataTable should position cursor to row where error was happened. To allow STOraDataTable to
control data-aware component don't forget to set BindingControl property of STOraDataTable to
data-aware component that uses the one as DataSource (for more complete information see
Snotra Tech Oracle Data Components developer's guide and Samples).
|