C# Class ShpToSQL.SqlTableCreator

Afficher le fichier Open project: dknezevic/ShpToSqlServer Class Usage Examples

Méthodes publiques

Méthode Description
Create ( DataTable schema ) : object
Create ( DataTable schema, int numKeys ) : object
CreateFromDataTable ( DataTable table ) : object
GetCreateFromDataTableSQL ( string tableName, DataTable table ) : string
GetCreateSQL ( string tableName, DataTable schema, int primaryKeys ) : string
GetPrimaryKeys ( DataTable schema ) : string[]
SQLGetType ( DataColumn column ) : string
SQLGetType ( DataRow schemaRow ) : string
SQLGetType ( object type, int columnSize, int numericPrecision, int numericScale ) : string
SqlTableCreator ( ) : System
SqlTableCreator ( SqlConnection connection ) : System
SqlTableCreator ( SqlConnection connection, SqlTransaction transaction ) : System

Method Details

Create() public méthode

public Create ( DataTable schema ) : object
schema System.Data.DataTable
Résultat object

Create() public méthode

public Create ( DataTable schema, int numKeys ) : object
schema System.Data.DataTable
numKeys int
Résultat object

CreateFromDataTable() public méthode

public CreateFromDataTable ( DataTable table ) : object
table System.Data.DataTable
Résultat object

GetCreateFromDataTableSQL() public static méthode

public static GetCreateFromDataTableSQL ( string tableName, DataTable table ) : string
tableName string
table System.Data.DataTable
Résultat string

GetCreateSQL() public static méthode

public static GetCreateSQL ( string tableName, DataTable schema, int primaryKeys ) : string
tableName string
schema System.Data.DataTable
primaryKeys int
Résultat string

GetPrimaryKeys() public static méthode

public static GetPrimaryKeys ( DataTable schema ) : string[]
schema System.Data.DataTable
Résultat string[]

SQLGetType() public static méthode

public static SQLGetType ( DataColumn column ) : string
column System.Data.DataColumn
Résultat string

SQLGetType() public static méthode

public static SQLGetType ( DataRow schemaRow ) : string
schemaRow System.Data.DataRow
Résultat string

SQLGetType() public static méthode

public static SQLGetType ( object type, int columnSize, int numericPrecision, int numericScale ) : string
type object
columnSize int
numericPrecision int
numericScale int
Résultat string

SqlTableCreator() public méthode

public SqlTableCreator ( ) : System
Résultat System

SqlTableCreator() public méthode

public SqlTableCreator ( SqlConnection connection ) : System
connection System.Data.SqlClient.SqlConnection
Résultat System

SqlTableCreator() public méthode

public SqlTableCreator ( SqlConnection connection, SqlTransaction transaction ) : System
connection System.Data.SqlClient.SqlConnection
transaction System.Data.SqlClient.SqlTransaction
Résultat System