У меня есть метод, с помощью которого я создаю таблицу в БД, как показано ниже,
public void CreateTable(List<string> columnNames, string tableName)
{
string connectionString = Utility.ReadDataFromConfig("ConnectionTest");
using (var connection = new SqlConnection(connectionString))
{
var server = new Server(new ServerConnection(connection));
var db = server.Databases["GlassLookUp"];
var newTable = new Table(db, tableName);
var idColumn = new Column(newTable, "ID") { DataType = DataType.Int, Nullable = false };
newTable.Columns.Add(idColumn);
foreach (var titleColumn in from temp in columnNames
where temp != string.Empty
select new Column(newTable, temp) { DataType = DataType.VarChar(500), Nullable = true })
{
newTable.Columns.Add(titleColumn);
}
newTable.Create();
}
}
Я хотел, чтобы вышеописанный метод был изменен, чтобы использовалась библиотека Enterprise.Я уже использовал библиотеку Enterprise для выполнения хранимых процедур, но я не знаю, как использовать библиотеку Enterprise для создания таблицы.
Спасибо