SQLite Primary Key 컬럼의 정수형 값을 사용시 오류 발생
SQLite3의 rowID는 Int64, Long 형식을 사용한다. DevExpress의 LookUpEdit 데이터 바인딩을 SQLite DataTable로 연결했을 때, lookUpEdit.EditValue에 정수값을 대입하면 Null이 유지되거나, ThrowExceptionOnInvalidLookUpEditValueType 옵션이 True일 때 형식이 다르다는 예외가 발생한다. 해결하려면, 대입하려는 값을 Int64(또는 long) 형식으로 바꾸면 된다. lookUpEdit.EditValue = 1; // 오류 lookUpEdit.EditValue = (long)1; // 정상 lookUpEdit.EditValue = ConvertToInt64(1); // 정상