На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
> net +firbird
    Не чего не получается, помогите.
    Поставил сервер firbird ,IBexpert подключается, создаются базы, таблицы, все работает.
    Хотел попробовать создать базу через VS2010 C# net. пробовал так:
    ExpandedWrap disabled
                 csb = new OleDbConnectionStringBuilder();
                  string strpas = Path.GetDirectoryName(Assembly.GetExecutingAssembly().GetName().CodeBase);
       
       
                  csb.Provider = "LCPI.IBProvider.3";
                  csb.Add("Location", @"localhost:" + strpas + "\\" + namebd + ".fdb");
                  csb.Add("User ID", login);
                  csb.Add("Password", pas);
                  csb.Add("ctype", "win1251");
       
                  fbBD = new OleDbConnection(csb.ToString());
       
                  if (File.Exists(strpas + namebd + ".fdb"))
                  {  //есть бд
       
                      fbBD.Open();
                  }
                  else
                  {  //нет
                      ADOX.Catalog cat = new ADOX.Catalog();
                      cat.Create(csb.ToString());
       
       
                      fbBD.Open();
       
                  }


    Программа запускается но как доходит до выполнения cat.Create(csb.ToString()); ругается класс не зарегистрирован.
    Что делать даже не знаю ?
      Немного по другому вопрос сформулирую, какой метод создает базу данных?
      Пространство имен подключил using FirebirdSql.Data.FirebirdClient;
      Структуру ConnectionStringBuilder заполнил.
      Visual studio 2010 C# net.
        FbConnection.CreateDatabase(...)
          Ошибка вылетает:
          Could not load type 'System.Runtime.CompilerServices.ExtensionAttribute' from assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0355 ]   [ 16 queries used ]   [ Generated: 1.05.24, 11:52 GMT ]