DbFacade. Небольшое обновление всех библиотек

И немного рекламы:

DbFacade. Набор библиотек для работы с базами данныхПослепраздничное небольшое обновление. Во всех библиотеках были добавлены методы очистки поля последней ошибки и поля последнего выполненного запроса. Также, я добавил инициализацию по умолчанию для этих двух переменных. В предыдущих версиях без этой инициализации поля приходилось проверять на null. Теперь достаточно на пустую строку.

Начиная с версии 1.0, конструкторы некоторых классов претерпели ряд изменений. Поэтому код, описанный, в предыдущих статьях, немного потерял свою актуальность.

Что нужно для быстрого старта:
создать экземпляр объекта класса DbFacadeSQLite, DbFacadeMySQL или DbFacadeMSSQL.

using DatabaseLib;

//Для MySQL
DbFacadeMySQL mysql = new DbFacadeMySQL("сервер", порт, "имя пользователя", "пароль", "имя базы данных");

//Для SQLite
DbFacadeSQLite sqlite = new DbFacadeSQLite("путь к файлу базы данных");

//Для MSSQL
DbFacadeMSSQL mssql = new DbFacadeMSSQL("имя сервера","имя базы данных");

//Теперь можно выполнять запросы
DataTable dtSQLite = sqlite.Execute("SELECT * FROM MyTable");
DataTable dtMySQL = mysql.Execute("SELECT * FROM MyTable"); //и так далее

//работу Update, Delete, Insert можно посмотреть в предыдущих статьях

Библиотеку с исходным кодом можно найти в разделе проекты.

Популярность: 2%

Теги: , ,

Если у вас возникли вопросы, вы можете оставить их в комментариях

Оставить комментарий

(обязательно)

(обязательно)