petapoco

    0

    1답변

    다음 필드가있는 테이블이 있습니다. 테이블의 기존 값을 업데이트 할 수 없습니다. 기본 키가 아닌 SourceId를 기반으로 업데이트하고 싶습니다. (Id는 기본 키입니다.) 아래는 클래스 표현입니다. PetaPoco.cs 파일을 수정하고 싶지 않습니다. 도와주세요. 고맙습니다. [TableName("Incident")] [PrimaryKey("Id",

    1

    1답변

    나는 본질적으로 매개 변수로 문자열을 사용하는 방법을 가져 오기 호출 public List<T> Fetch<T>(Sql sql) { return Fetch<T>(sql.SQL, sql.Arguments); } petapoco이 코드가 있습니다. 그런데 왜 petapoco에 SQL 빌더가 필요합니까?

    1

    1답변

    이 경우 데이터베이스 개체 (db 및 Owndb)가 두 개 있습니다. 두 개의 연결이 다르므로 트랜잭션이 제대로 작동하지 않습니다. 각 연결을 식별해야합니다 (예 : connect_id 또는 의견 또는 아이디어 공유). public static class DbHelper { public static Database CurrentDb() {

    3

    1답변

    Petapoco의 다중 poco 쿼리를 사용하려고합니다. .NET 4.6.1을 실행하는 내 로컬 컴퓨터에서 코드가 제대로 작동하지만 .NET 4.5를 사용하는 호스팅에 배포 할 때 System.Security.VerificationException이 발생합니다. Snipppet는 PetaPoco/Database.cs:2253 while (true) {

    0

    2답변

    테이블 트리거로 삽입시 PetaPoco/Npgsql이 실패합니다. 나는이 PetaPoco insert fails on table with trigger 매우 유사하다 믿고, 그 질문 인 차이는 SQL 2008이었고, 광산은 여러트리거가있는 테이블로 Npgsql C#을 드라이버를 사용 의 PostgreSQL 9.5.4입니다. CREATE TABLE proce

    3

    2답변

    Npgsql 3.0.3.0 및 PetaPoco 최신 버전을 사용하고 있습니다. 나는이 명령을 실행하면 : Npgsql.NpgsqlException 42883: operator does not exist: timestamp without time zone = text 내가 오류 메시지가 나는과 타임 스탬프 (날짜)를 비교하기 위해 노력하고있어 말하고 이해 :

    1

    1답변

    다음과 같은 시도를했지만 작동하지 않았습니다. var _records = new string[] {"SqlServer", "IIS" }; var result = db.Fetch<EntityRecords>(@" select * from tblRecords where RecordName IN rs", new { rs = _records }); 또한 I는 다음과

    1

    1답변

    두 개의 열을 반환하는 페타 poco 쿼리가 있는데 어떤 개체를 가져올 수 있습니까? var data = _db.Fetch<???????>("SELECT ItemId, Sort FROM CollectionItems WHERE CollectionId in (@0)", ids); 주요 문제는 내가하려고하면 내가 을 말한다 예외가 가져 오기 때문이다 " 'S

    2

    1답변

    나는 peta poco 및 관련 클래스에 어려움을 겪고 있으며 "PetaPocoProofOfConcept.Resource와 PetaPocoProofOfConcept.BookingType 사이에 분리 점을 찾을 수 없습니다."라는 오류가 발생합니다. 이 코드 줄 실행시 [TableName("Resource"), PrimaryKey("Id")] public

    0

    1답변

    PetaPOCO (http://www.toptensoftware.com/petapoco)에서 Delete 메서드는 정수 값을 반환합니다. 내가 알고 싶은 것은 Delete Method의 반환 값은 무엇입니까? "레코드 수"에 영향을 줍니까? 아니면 "오류 코드"입니까? 기본적으로 DELETE 작업이 성공했는지 확인하고 싶습니다.