powered by simpleCommunicator - 2.0.34     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / FB 1.5 Stored procedures + DataAdapter
2 сообщений из 2, страница 1 из 1
FB 1.5 Stored procedures + DataAdapter
    #32370925
alxm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет.
Есть такая проблема, не работают UpdateCommand и DeleteComand в FbDataAdapter
, конкретно выдает exception, что 0 записей изменено при вызове Update Вот кусок

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
  m_connection = new FbConnection();					
  m_connection->ConnectionString = S "Database=C:\\greenheap\\greenheap.fdb;User=SYSDBA;Password=masterkey;Dialect=3 ;Server=localhost;Charset=win1251";
  m_adapter = new FbDataAdapter(S "SELECT * FROM R_CATEGORY_S" , m_connection);
  m_adapter->SelectCommand->CommandType = CommandType::StoredProcedure;
  m_adapter->UpdateCommand = new FbCommand(S "execute procedure r_category_u(@id, @name)" , m_connection);
  m_adapter->UpdateCommand->CommandType = CommandType::StoredProcedure;
  m_adapter->UpdateCommand->Parameters->Add( "@id" , FbDbType::Integer,  4 ,  "id" );
  m_adapter->UpdateCommand->Parameters->Add( "@name" , FbDbType::VarChar,  50 ,  "name" );

  m_dataset = new DataSet;
  m_adapter->Fill(m_dataset, S "r_category" );
// Изменения в гриде
  CurrencyManager* _cr = dynamic_cast<CurrencyManager*>(m_grid->BindingContext->Item[m_dataset->Tables->get_Item(S "r_category" )]);
  _cr->EndCurrentEdit();
  m_adapter->Update(m_dataset, S "r_category" );


Если заменить на обычный update r_category set... то все ок. в чем может быть проблема? в документации по framework такой же кусок, правда там имеется в виду MSSQL, а у меня FB1.5 RC8 и к нему FB.NET Provider RC2
...
Рейтинг: 0 / 0
FB 1.5 Stored procedures + DataAdapter
    #32372059
alxm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Забыл подробности :((((
Firebird .NET DataProvider 1.5 RC2, Firebird 1.5
Visual C++ Standart for NET Framework
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / FB 1.5 Stored procedures + DataAdapter
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]