ce 3.5 데이터베이스 테이블의 데이터 세트에 대한 파일 쿼리에 대한 삽입 명령문을 excep로 생성 할 수있었습니다. aC# visual studio 2010에서 SQL CE로 표현한 프로젝트 3.5.삽입 통계를 생성하기 위해 데이터 세트 테이블을 얻는 방법 (Visual Studio 2010 Express와 함께 SQL ce3.5 및 Dataset)
그러나 나는 시간 오류를 실행있어 : 업데이트는 유효한에 InsertCommand을 필요로 내가 채우기 방법은 모든 업데이트 stements 직접 DB를 생성 할 수 있도록했다
myTblAdaptor.Update(myTbl)
에서 새 행 와의 DataRow 수집을 통과 할 때 .... 하지만 myTblAdaptor.Insert를 찾지 못하는 것 같습니다. 사실 마법사 결과는 Insert 문을 나열하지 않았습니다. 이유를 모르겠다. sql SELECT [카테고리], [값], [seq] FROM [즐겨 찾기]
그래서 데이터 세트 디자인 화면에서 myTbl에 insertquery를 추가하여 하나를 만들려고했습니다. 그 Insert1 메서드를 생성합니다. 또한
namespace myappNS.myDSTableAdapters
{
public partial class myTblAdapter
{
public int Insert(string category, string value, int? seq)
{
return Insert1(category, value, seq);
}
}
}
:
그런 다음 내가 바로 데이터 세트면 클릭
으로하여 InsertMethod를 추가하려고 선택한보기 코드,
그런 다음 파일의 끝에 나는 추가 InsertCommand를 어댑터에 수동으로 정의 할 수 있는지 알았지 만 찾을 수 없습니다.어떻게해야합니까? 어떤 도움을 받으려면
xx 미리 가져와야합니다.
나는 또한 myTblAdapter.Adapter.InsertCommnad = 새로운 SqlCeCommand ( 시도에 데이터베이스 테이블 폼 DataExporer을 드래그 앤 드롭하는 "myTbl 값으로 삽입 (@ category, @ Value, @ seq) ", favoriteAdapter); 그러나 "쿼리의 열 개수 = 3, 테이블의 열 개수 = 411"쿼리의 열 수와 테이블의 수는 예외로 "보상"되었습니다. myTblAdapter.Update (myTbl); – ggAv115