Проблемы Dapper и Oracle CRUD, как решить?

Как заставить Dapper.NET CRUD использовать мою БД Oracle?

У меня есть таблица с именем: PLAYER_LOGее идентификация выполняется триггером, вот sql

SELECT SQ_MASTER_SEQUENCE.NEXTVAL INTO tmpVar FROM dual;
:NEW.ID := tmpVar;

моя модель:

public class PlayerLogStorage : IEntity //-> here is the identity
{       
    public string Cli { get; set; }
    public string PlayerAnswer { get; set; }
    public DateTime InsertDate { get; set; }
}

вот моя вставка:

 using (IDbConnection ctx = DbConnectionProvider.Instance.Connection)
 {
            ctx.Query<PlayerLogStorage>("INSERT INTO PLAYER_LOG (CLI, ANSWER, INSERT_DATE) VALUES (:Cli, :PlayerAnswer, :InsertDate)", new
            {
                Cli = model.Cli,
                PlayerAnswer = model.PlayerAnswer,
                InsertDate = model.InsertDate
            });
 }

вот исключение:

ORA-01008: not all variables bound
7
задан Darin Dimitrov 20 March 2012 в 15:30
поделиться