2013-05-02 2 views
-1

Visual Studio Express 2010에 mySQL을 사용하는 데이터베이스가 포함 된 시스템을 만들었습니다. 테이블에 포함 된 테이블 중 하나가 예약되었습니다. 오류 원본 커밋되지 않은 행 1데이터베이스 테이블에 레코드를 추가 할 때 오류가 발생했습니다.

"데이터 : 내가 '쇼 테이블 데이터'옵션에서이 TABL에 입력 레코드를했을 때 나는 다음과 같은 오류가 발생합니다 .NET하는 SqlClient 데이터 공급자 오류 메시지 : 문자열 또는 이진 데이터는 문이

이 오류를 수정하고 나는 기본값으로 ('NEWSEQUENTIALID')를 입력 또는 속성을 바인딩 시도 변경 "

을 취소하려면 ESC를 재 시도를 누르거나

을 종료했다 립니다 기본 키,하지만 여전히 오류가 나타납니다 및 데이터베이스에 포함 된 다른 모든 테이블에 대해 나타납니다. 이자형.

누군가에게 도움을 요청하십시오. 나는 끝내 준다.

+0

에는 데이터베이스 스키마와 insert 문 또는 적어도 삽입하려고 시도하는 값이 포함됩니다. 너무 큰 값을 삽입하려고 시도하는 것 같습니다. – luksch

답변

1

가져 오기하려는 데이터가 너무 길지 않은지 확인하십시오. 그것이 바로 오류 메시지입니다. 예를 들어 필드는 40 자일 수 있지만 44자를 입력하려고합니다.

+0

오, 너무 바보 같아. 정말 고맙습니다 :) – AmyLouise

관련 문제