프로그래밍 방식으로 가능합니까? 저장된 쿼리의 이름을 가져 오거나 특정 이름의 쿼리가 있는지 확인하십시오.데이터베이스에 액세스 - 저장된 쿼리 이름 검색?
답변
사용 OleDbConnection.GetOleDbSchemaTable 방법의 이름을 포함하는 모든 저장 프로 시저를 얻을 수 Procedures
테이블을 조회 할 수 있습니다. 이 콤보 상자, 목록 상자 및 하위 폼에 대한 액세스가 만든 시스템 쿼리를 포함
SELECT [Name]
FROM [MSysObjects]
WHERE [Type] = 5
:
OleDbConnection connection = new OleDbConnection(@"connection_string");
connection.Open();
DataTable schemaTable = connection.GetOleDbSchemaTable(
OleDbSchemaGuid.Tables,
new object[] { null, null, null, "VIEW" });
foreach (DataRow row in schemaTable.Rows)
{
Console.WriteLine(row["TABLE_NAME"]);
}
당신은
ProcedureName
필드는 절차
액세스 97 '데이터베이스입니다 (예). 저장 프로 시저는 2000 년 이후에 제공되었습니다. 첫 번째 게시물에서 명확하게 보이지 않는 것에 대해 미안합니다. – Pantelis
는 또한 문서화되지 않은 있지만 많이 사용 MSysObjects
테이블을 사용할 수 있습니다. 모두 물결표로 시작하므로 다음과 같이 제외 할 수 있습니다.
SELECT [Name]
FROM [MSysObjects]
WHERE [Type] = 5
AND [Name] NOT LIKE "~*"
시스템 테이블에 대한 액세스가 허용되지 않는 (사용 권한) 경우가 종종 있습니다. 극단적 인 해결책을 찾기 란 지루합니다. – Fionnuala
- 1. PostgreSQL 저장된 함수에서 여러 데이터베이스에 액세스
- 2. SQL 데이터베이스에 액세스 할 쿼리
- 3. ASP에서 데이터베이스에 액세스 - SQL 조인 쿼리
- 4. 부분적으로 데이터베이스에 저장된 객체 저장소
- 5. 이름 쿼리
- 6. 데이터베이스에 저장된 파일 다운로드
- 7. Symfony2 : 데이터베이스에 저장된 이름 값에 액세스하기위한 여러 번들
- 8. "저장된 검색"을 데이터베이스에 저장하는 가장 좋은 방법은 무엇입니까
- 9. 저장된 이미지의 이름 바꾸기
- 10. 동적으로 액세스 한 URL은 CodeIgniter의 데이터베이스에 저장된 URL과 다릅니다.
- 11. CakePHP에서 bootstrap.php에서 데이터베이스에 액세스
- 12. SQL 서버에 대한 쿼리 내에서 액세스 데이터베이스에 액세스 할 수 있습니까? (C# 및 쿼리 사용)
- 13. 원격 컴퓨터에 저장된 이미지 액세스
- 14. MySQL 데이터베이스에 저장된 다른 값 인쇄
- 15. db에 저장된 구성 검색
- 16. 도시 이름 쿼리
- 17. Magento 데이터베이스에 저장된 쿠폰 코드
- 18. 데이터베이스에 저장된 PHP 코드 실행
- 19. .NET의 데이터베이스에 저장된 파일 열기
- 20. 데이터베이스에 저장된 Java fire 액션
- 21. 데이터베이스에 저장된 날짜 형식을 변경하십시오.
- 22. 데이터베이스에 저장된 비트 맵 표시
- 23. 레일 3 : 데이터베이스에 저장된 시간
- 24. PHP는 데이터베이스에 저장된 이미지를 가져옵니다
- 25. 갤러리에 데이터베이스에 저장된 이미지를 표시합니다.
- 26. 데이터베이스에 저장된 코드를 어떻게 실행합니까?
- 27. 저장된 모든 쿠키에 액세스
- 28. PKCS12 저장된 인증서에 액세스
- 29. 데이터베이스에 저장된 이미지를 웹 페이지에 표시하는 방법
- 30. 데이터베이스에 저장된 데이터에 대한 변환을 어떻게 처리합니까?
SELECT * FROM LIMIT 1이 아니라면 오류가 발생합니까? –
왜 안되죠! Db newb here :) – Pantelis
@Eugen Rieck 당신은 MS Access에서 사용할 수 있다고 생각하십니까? – Fionnuala