나는이 table.In에서 내가 A에 대한 다음 일련 번호를 저장이 테이블을 모듈에 대한 설정을 저장알고리즘
Public Class AutoNumber{
int Id,
Bool Autogenerate
Book IsLocked,
Int IncrementValue,
String Prefix,
String Postfix,
int IdentityValue
string ModuleName
}
같은 필드가 일련 번호라는 테이블이 모듈입니다. 따라서 고객을 만들 때마다 쿼리를 실행하고 일련 번호에 대한 값을 가져옵니다.
이제 단일 생성 및 단일 저장을 사용하면이 작업을 수행 할 수 있습니다. 여기서 ID 값을 확인하고 고객 저장 후 NextAutoNumber를 설정할 수 있습니다.
사용자가 10과 같이 개수를 지정하여 여러 고객을 한꺼번에 생성 할 수있는 기능이 있으므로 고객에게 중복되지 않도록 임시 번호가 자동 생성됩니다.
그러나 자동 생성되는 설정이 true이며 islocked가 false 인 경우 false가 내 코드를 손상시킵니다.
이 설정을 사용하면 다음 autoNumber를 설정할 수 없습니다. 사용자가 원하는대로 autoNos를 변경했는데 해당 사용자가 새 값을 입력했는지 또는 시스템이 생성되어 다음 자동 번호를 설정할 수 없는지 확인할 수 없습니다.
관련 코드를 표시하십시오. 문제가 정확히 무엇입니까? – CodeCaster
어떤 데이터베이스 및 어떤 데이터 액세스 구성 요소입니까? –