public ClassOpenBase() { // Создание или открытие базы и таблиц данных Base = new ClassBase("OrderBase.sdf", "Max Database Size = 4090; Mode = Read Write; Max Buffer Size = 10240;"); if (Base.Create()) { if (Base.Open()) { classTypeOrder = new ClassTypeOrder(Base); if (Base.TestTable(classTypeOrder.TableName)) { //tableOpen = true; } else { if (!classTypeOrder.CreateTable()) { classTypeOrder = null; MessageBox.Show("Таблица Типов Заказа не создана!", "Внимание!"); } else { } // загружать нечего таблица создана но пустая } classTypeOrderPole = new ClassTypeOrderPole(Base); if (Base.TestTable(classTypeOrderPole.TableName)) { //tableOpen = true; } else { if (!classTypeOrderPole.CreateTable()) { classTypeOrderPole = null; MessageBox.Show("Таблица Полей Типов Заказа не создана!", "Внимание!"); } else { } // загружать нечего таблица создана но пустая } classOrder = new ClassOrder(Base); if (Base.TestTable(classOrder.TableName)) { //tableOpen = true; } else { if (!classOrder.CreateTable()) { classOrder = null; MessageBox.Show("Таблица Заказа не создана!", "Внимание!"); } else { } // загружать нечего таблица создана но пустая } classOrderPole = new ClassOrderPole(Base); if (Base.TestTable(classOrderPole.TableName)) { //tableOpen = true; } else { if (!classOrderPole.CreateTable()) { classOrderPole = null; MessageBox.Show("Таблица Полей Заказа не создана!", "Внимание!"); } else { } // загружать нечего таблица создана но пустая } } else { MessageBox.Show("Ошибка открытия базы!", "Внимание!"); } } else { MessageBox.Show("Ошибка создания базы!", "Внимание!"); } }
public ClassTypeOrder(ClassBase classbase) : base(classbase, "TypeOrder", CreateStr.CreateTypeOrderStr) { }
public ClassTypeOrderPole(ClassBase classbase) : base(classbase, "TypeOrderPole", CreateStr.CreateTypeOrderPoleStr) { }
public ClassOrder(ClassBase classbase) : base(classbase, "TableOrder", CreateStr.CreateOrderstr) { }