Che cosa è ADO.NET?
ADO.NET è un set di componenti del software per computer che programmisti usano per accesso ai dati e servizi di dati. Questo è una parte di BCL (base class library) inclusa in Microsoft .NET Framework. Microsoft ha un provider di dati di ADO.NET per SQL Server (spazio dei nomi System.Data.SqlClient) per accesso a SQL Server. Per accesso a MySQL potete usare MySQL Connector/NET che è un provider di dati nativo di ADO.NET per MySQL (spazio dei nomi MySql.Data.MySqlClient).
Perchè SQLWays?
SQLWays helps you to automatically perform comprehensive assessment and migration of embedded SQL statements (dynamic SQL) as well as ADO.NET provider classes & methods in .NET applications. With SQLWays there is no need extracting SQL statements from application code and convert them separately. The tool completes the whole migration process internally.
Caratteristiche di conversione
SQLWays automatizza le attività seguenti:
- Cambiamento di una stringa di connessione
- Cambiamento di spazi dei nomi di ADO.NET:
MSSQLServer |
MySQL |
System.Data.SqlClient |
MySql.Data.MySqlClient |
- Mapping di Basic Classes di ADO.NET:
.NET Framework |
MSSQLServer |
MySQL |
Connection |
SqlConnection |
MySqlConnection |
Command |
SqlCommand |
MySqlCommand |
DataReader |
SqlDataReader |
MySqlDataReader |
DataAdapter |
SqlDataAdapter |
MySqlDataAdapter |
Parameter |
SqlParameter |
MySqlParameter |
Etc. |
|
|
- Conversione di elementi del linguaggio Dynamic SQLe funzioni incorporate con la sintassi diversa in SQL Server e MySQL
Per esempio, MSSQLServer
SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = new SqlCommand ("SELECT ISNULL(Itemtypeid,'N/A') FROM ItemTypeMaster", _conn);
MySQL
MySqlDataAdapter da = new MySqlDataAdapter(); da.SelectCommand = new MySqlCommand ("SELECT IFNULL(Itemtypeid,'N/A') FROM ItemTypeMaster ", _conn);
Come convertire?
Potete trovare la descrizione dettagliata di questa migrazione qui sotto:
Migrazione di SQL incorporato e API di accesso a database
Valutazione
Il nostro prodotto potrebbe essere il tool efficace per valutazione del vostro progetto. Il processo di valutazione è molto importante per la stima di forze e costi per una migrazione automatizzata. Per conversione di ADO.NET e Dynamic SQL in applicazioni .NET la valutazione può includere seguenti azioni:
- Identificare i file sorgenti con istruzioni dal codice di accesso a database
- Identificare le linee di codice con istruzioni relative a un database
- Identificare istruzioni SQL
Il tool per migrazione di database e applicazioni SQLWays automatizza l'intera migrazione di ADO.NET e Dynamic SQL in applicazioni .NET. In questo modo potete ridurre sensibilmente i rischi di conversione e sforzi aziendali. La politica di prezzatura ragionevole fa il tool SQLWays più efficace per la migrazione di questo tipo.
Per favore
Questo indirizzo email è protetto dagli spambots. E' necessario abilitare JavaScript per vederlo.
se avete bisogno di più informazioni su questo argomento. E inoltre il nostro team offre i servizi per conversione di applicazioni .NET tra SQL Server, Oracle, PostgreSQL, MySQL, ecc.
|