08.01.2015 Views

IWS_Training_Guide_v.. - FF-Automation

IWS_Training_Guide_v.. - FF-Automation

IWS_Training_Guide_v.. - FF-Automation

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Contents<br />

<strong>IWS</strong> <strong>Training</strong> <strong>Guide</strong><br />

Another consideration is the ADO.NET Provider to use. Several ADO.NET Providers are included with the<br />

Microsoft Operating System (e.g. Windows XP, 2000, Server 2003, or Vista) or the ADO.NET Provider may<br />

come from a 3 rd party. Some ADO.NET Providers provide connect directly to the database (usually for higher<br />

performance), while others connect to the Microsoft JET OLE-DB Provider or to ODBC. The following contains<br />

a partial list of ADO.NET Data Providers:<br />

ADO.NET Provider Database Supported Source<br />

.NET for SQL Server*<br />

Microsoft SQL Server<br />

Microsoft<br />

(Version 7 or later)<br />

.NET for Oracle<br />

Oracle<br />

Microsoft<br />

(Oracle Client 8.1.7 or later)<br />

.NET for OLE-DB (SQLOLEDB)* Microsoft SQL Server<br />

Microsoft<br />

(Prior to Version 7)<br />

.NET for OLE-DB (MSDAORA)* Oracle<br />

Microsoft<br />

(Oracle Client prior to 8.1.7)<br />

.NET for OLE-DB (Jet 4.0)* Microsoft Access, Excel, CSV Microsoft<br />

.NET for ODBC with SQL Server Microsoft SQL Server<br />

Microsoft<br />

Driver<br />

.NET for ODBC with Oracle Driver Oracle Microsoft<br />

.NET for ODBC with Access Driver Microsoft Access<br />

Microsoft<br />

Download Connector/Net 1.0 MySQL (.NET 1.1) www.mysql.com<br />

Download Connector/Net 5.0 MySQL (.NET 2.0) www.mysql.com<br />

* Required MDAC 2.6 or later<br />

Notes:<br />

• Use the .NET Framework Data Provider for SQL Server if using SQL Server version 7.0 or later<br />

• Use the .NET Framework Data Provider for OLE-DB when using SQL Server 6.5 or earlier, or a singletiered<br />

Microsoft Access database. Using Access for middle-tiered applications is not recommended.<br />

• Use the .NET Framework Data Provider for ODBC for single-tiered and middle-tiered applications that<br />

use ODBC data sources. Note that the ODBC Data Provider was not provided with .NET Framework<br />

version 1.0, but can be downloaded from the Microsoft website at<br />

http://msdn.microsoft.com/downloads.<br />

• Use the .NET Framework Data Provider for Oracle with single-tier and middle-tier applications using<br />

Oracle client software 8.1.17 and later.<br />

• Using a Microsoft Access database (with the Jet engine) as a data source for multi-threaded<br />

applications is not recommended. Microsoft recommends using SQL Server instead.<br />

• If you use Microsoft Excel as a database, you may want to periodically compact the database.<br />

• Microsoft recommends using the direct .NET Providers for SQL Server and Oracle when possible<br />

(based on the version of SQL Server or Oracle being used). These direct .NET Providers have a direct<br />

interface into the respective database and have been optimized for performance. These .NET<br />

Providers do not use OLE-DB or ODBC. This was done to improve transactional efficiency required by<br />

high-demand database server applications<br />

• In addition to Data Providers, Service Providers may be available from Database suppliers. Examples<br />

of Service Providers include:<br />

- Persistence Provider: allows saving of rowset data and metadata to a local file<br />

- Remoting Provider: allows access to remote databases<br />

• Microsoft has announced that they will be “deprecating” (obsoleting) certain legacy database<br />

interfaces, although they are still supported in the current MDAC release (MDAC 2.8). Microsoft wants<br />

you to use ADO.NET instead. The deprecated interfaces include:<br />

- ODBC Provider (MSDASQL)<br />

- Remote Data Services (RDS) Use SOAP instead<br />

- JET DAO (Data Access Objects) and Jet Replication Objects (JRO)<br />

InduSoft Web Studio 19–9

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!