Jump to content

dinaerteneto

Members
  • Content count

    41
  • Joined

  • Last visited

Community Reputation

0 Comum

1 Follower

About dinaerteneto

  • Rank
    Dinaerte Neto
  • Birthday 07/15/1985

Informações Pessoais

  • Localização
    São Paulo
  1. dinaerteneto

    Insert com SQL SERVER e doctrine 2

    O certo seria não passar a coluna, mas não sei fazer isso no doctrine. Mesmo quando eu faço unset($model->id) o id vai no insert.
  2. dinaerteneto

    Insert com SQL SERVER e doctrine 2

    Faz uns 3 dias que to vasculhando a internet tentando encontrar a solução para este problema. An exception occurred while executing 'INSERT INTO Pessoa.pessoa (area_id, status_id, nome, re, data_nascimento, data_cadastro, id) VALUES (?, ?, ?, ?, ?, ?, ?)' with params [null, null, "Elissandra", "A12345678", "1984-08-27", null, null]: SQLSTATE[23000]: [Microsoft][ODBC Driver 11 for SQL Server] Cannot insert explicit value for identity column in table 'pessoa' when IDENTITY_INSERT is set to OFF. Abaixo o método que efetua o save /** * persiste um registro na entidade * @param Vivo\Entity\AbstractEntity $model * @param Zend\Form\Form $form * @param String $urlAction * @param integer $key * @return array */ protected function save($model, $form, $urlAction, $key) { $request = $this->getRequest(); if ($request->isPost()) { $form->setInputFilter($model->getInputFilter()); $form->setData($request->getPost()); if ($form->isValid()) { $model->exchangeArray($form->getData()); $em = $GLOBALS['entityManager']; $em->persist($model); $em->flush(); return $this->redirect()->toRoute($this->route); } }
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.