Toll Free US: +1 888 720 9500
Intl: +1 925 924 9500
Store | Reseller
  • Support & Services
  • |
  • Products
  • |
  • Downloads
  • |
  • News
  • |
  • About Us
  • |
  • Contact Us
  • |
  • Feedback
All Products
OEM's Developers & Web Testing Products Enterprise Products Database Products How To Buy
Database Tools & Search
SwisSQL DBChangeManager
SwisSQL Database Migration Products
Stored Procedure Migration Tools

Home > Products > SwisSQL API (.NET) For purchase contact sales

SwisSQL API (.NET) 3.5

Note: SwisSQL API product was previously known as SwisSQL SQLOne API.

On the Fly SQL Conversion : SwisSQL API (.NET)

SwisSQL API (.NET) provides a standards based multi-dialect SQL solution to enable applications work with multiple databases without needing to port SQL queries from one database dialect to another. SwisSQL API (.NET) comes with a .NET class library which is very simple to use and requires very minimal change to the existing application to make it portable across databases. SwisSQL API (.NET) can be used with VC++, VB, COM and .NET based applications like C# (C Sharp), VB .NET.


Features and Benefits:

  • Multi-Dialect SQL parser can parse any SQL Dialect including SQL-99, SQL-92, Oracle, IBM DB2, MS SQL Server, Informix, Sybase, MySQL, PostgresSQL etc.
  • Support for the conversion of Oracle SQL to Netezza SQL dialect.
  • Support for conversion of Common table expressions (WITH statement) to all the databases
  • Support for Select, Update, Insert, Create, Alter and Delete, Drop statements
  • High Performance SQL conversion
  • 100% C#(CSharp) based implementation
  • SwisSQL API (.NET) library component can be leveraged by legacy VC++/VB/COM based applications too
  • Low memory footprint
  • SQL Object model for advanced users
  • "Write SQL Once, Run Any Database"

Applications embedding SwisSQL API can use the API in two ways. Directly parse and convert SQL into different dialects. The second way is to use SwisSQL API ODBC Wrapper, which makes the parsing and conversion of SQL transparent to the applications.

Directly Using SwisSQL API .NET From Applications

SwisSQL API (.NET) Release 3.5 provides a simple and easy to use C# API to utilize the SQL parsing and SQL conversion features from inside the .NET and ASP/COM applications. This ensures applications can leverage the full power a a database's SQL features without needing to worry about portability of the SQL queries across databases. Just by embedding the SwisSQL API (.NET)component, the .NET or the ASP/COM application becomes compatible with other databases.

 
SwisSQL API .NET


SwisSQL API ODBC Wrapper

Applications can use SwisSQL API's ODBC Wrapper as bridge between the application and the database specific ODBC driver. Existing applications can leverage seamless integration by just loading the SwisSQL ODBC driver without any other changes.The working model illustration is shown in the figure below.

SwisSQL API .NET ODBC Wrapper

Supported Database Versions

SQL Migration is supported across the following databases
      • Oracle 8.1.7, 9i, and 10g
      • MS SQL Server 2000
      • IBM DB2 UDB 8.x
      • Informix 4.x
      • Sybase ASE 12.x
      • MySQL 4.X
      • PostgreSQL 7.x and
      • ANSI-SQL - SQL 92 and SQL 99
      • TimesTen
      • Netezza
      1. Currently supports migration only from Oracle SQL and Sybase SQL to TimesTen SQL.
      2. Currently supports migration only from Oracle SQL to Netezza SQL.

To buy the product or for any queries contact sales. Download - SwisSQL API (.NET)
 
Quick Links
  • SwisSQL Home
  • Support
  • SwisSQL Migration Solution
  • Product Review
  • System Requirements
  • Customers
  • Customer Testimonials
  • Migration Services
  • Partners
 
 
Related products
    Data Migration
    • SwisSQL Data Migration Tool
    SQL Query Migration
    • SwisSQL Console
    • SwisSQL API (Java)
    • SwisSQL API (.NET)
    Stored Procedure Migration
    • SQL Server to Oracle Migration Tool
    • DB2 to Oracle Migration Tool
    • Sybase to Oracle Migration Tool
    • Oracle to SQL Server Migration Tool
    • DB2 to SQL Server Migration Tool
    • Sybase to SQL Server Migration Tool
    • Oracle to DB2 Migration Tool
    • SQL Server to DB2 Migration Tool
    • Sybase to DB2 Migration Tool
    • Oracle to Sybase Migration Tool
    • Oracle to Java Migration Tool
 
Forums
View All Forums
AdventNet, Inc. All rights reserved. Trademarks | Privacy Policy | Site Map | Contact Us | Careers | Tell Us