기존 ADO를 통해 SQL Server의 저장 프로 시저에 테이블 반환 매개 변수를 전달할 수있는 방법이 있습니까?저장 프로 시저의 기본 ADO 및 테이블 반환 매개 변수
12
A
답변
5
나는 그들이 2008 년에 새로운 것이라고 생각 했습니까?
어쨌든, 대답은 '아니오'라고 생각합니다. 귀하의 필요에 맞게 조정할 수있는 DataTypeEnum 값이 있는지 의심 스럽습니다.
그래서 대안을 제시 할 수 있다면, 일종의 구조화 된 데이터를 저장 프로 시저에 전달하는 것이 좋습니다. 나는 XML 사용하여 ADO에서 전에 이런 짓을했는지 :
- 는
- 의 길이 = LEN (XML)와 형 adLongVarChar로 ADO에서 매개 변수를 정의하는 xml 형식으로 저장된 프로 시저의 매개 변수를 정의를 + 1
나는 당신이 원하는 것을하지 알고 있지만,이
6
클래식 ADO는 COM과 OLE 및 SQL 네이티브 클라이언트 인 OleDB를 통해 테이블 반환 매개 변수를 지원합니다 작동하는 방법이다, Table-Valued Parameters (OLE DB)를 참조하십시오. 하나는 손을 더럽고 코드를 OleDB 인터페이스 (C/C++)로 직접 가져와야합니다. 당신이 거기 밖으로 ODBC의 nostalgics를 들어, Table Valued Parameters (ODBC) 참조는 여기 completness를 들어, 2005 년
BTW SQL에서 사용할 수 없습니다 있도록
또한 TVPs는
... 만 SQL 2008에관련 문제
- 1. 저장 프로 시저의 기본값 관리 '매개 변수
- 2. 저장 프로 시저의 매개 변수 이름 찾기
- 3. SQL 저장 프로 시저의 선택적 매개 변수
- 4. 저장 프로 시저의 출력 매개 변수
- 5. 동적 프로 시저의 매개 변수 수를 저장 프로 시저에 전달하십시오.
- 6. 저장 프로 시저의 임시 테이블
- 7. 저장 프로 시저에 테이블 반환 매개 변수 전달
- 8. 저장 프로 시저의 DataSet 테이블 이름
- 9. SQL Server : 저장 프로 시저의 선택적 변수
- 10. 저장 프로 시저의 오류
- 11. 저장 프로 시저의 테이블 대신 뷰를 사용합니까?
- 12. 저장 프로 시저의 진행
- 13. 저장 프로 시저의 오류
- 14. 저장 프로 시저의 반환 값을 얻는 방법?
- 15. 저장 프로 시저의 반환 값은 어떻게 선택합니까?
- 16. 저장 프로 시저의 다중 값 날짜 매개 변수?
- 17. 저장 프로 시저의 오류
- 18. 저장 프로 시저의 out 매개 변수 (Oracle 데이터베이스)
- 19. Delphi : 저장 프로 시저의 출력 매개 변수 값을 얻는 방법?
- 20. mysql 저장 프로 시저의 기본 매개 변수를 사용할 수 있습니까?
- 21. 저장 프로 시저의 테이블 반환 매개 변수가 실행 권한 거부 오류를 가져옵니다.
- 22. 저장 프로 시저의 대안
- 23. MSSQL 저장 프로 시저의 변수 구문은 무엇입니까?
- 24. 저장 프로 시저의 출력이있는 SQL 조인 테이블
- 25. LINQ 및 다음 저장 프로 시저의 반환 형식
- 26. 저장 프로 시저의 트랜잭션
- 27. 저장 프로 시저의 SqlBulkCopy
- 28. ADO _ConnectionPtr 매개 변수
- 29. C# (저장 프로 시저)에서 저장 프로 시저의 반환 값 가져 오기
- 30. 테이블 및 저장 프로 시저의 대량 이름 바꾸기
SQL Server의 버전은 무엇입니까? 2005 년까지는 SP에 대한 매개 변수 인 테이블 변수가 불가능했습니다. –
우리는 2005 버전입니다. – MJLefevre