Access 데이터베이스에서 실행해야하는 몇백 개의 SQL 쿼리가있는 스크립트가 있습니다. Access에서 sql 쿼리를 실행하면 IMO가 어색하게 종료되므로 한 번에 하나만 실행할 수 있으며 '-'로 시작하는 주석 행을 인식하지 못하므로이 작업을 수행하기 쉬운 방법이 있는지 알고 싶습니다. Access 데이터베이스를 관리하기위한 MS Access의 좋은 대안이 있습니까?Access DB에서 sql sripts excuting
1
A
답변
1
두 괜찮은 옵션 :
옵션 1 : 액세스를 자동화하는 DAO 라이브러리를 사용하여 프로그래밍 문을 실행하는 C# 프로그램을 작성합니다.
dao.DBEngineClass dbengine = new dao.DBEngineClass();
dbengine.OpenDatabase(path, null, null, null);
dao.Database database = dbengine.Workspaces[0].Databases[0];
database.Execute(sql, null);
옵션 2 : CurrentProject.Connection.Execute()
방법을 사용하여 같은 일을 할 데이터베이스 내부의 VBA 모듈을 작성합니다.
어느 경우이든이 코드를 루프 안에 넣을 수 있습니다.이 루프는 명령문을 읽고이를 하나씩 실행합니다.
2
파일에서 쿼리를 읽고 Access 데이터베이스에 대해 실행하는 응용 프로그램이나 PowerShell 스크립트를 작성하는 것이 좋습니다. 주석 구분 기호로 시작하는 줄을 무시하고 줄 단위로 읽습니다.
0
MS-SQL 데이터베이스에서 액세스 데이터베이스로 링크를 설정하고 MS-SQL을 통해 스크립트를 실행하는 방법은 무엇입니까? 당신이 테이블 구조를 바꾸지 않는다고 가정하면, 당신은 괜찮을 것입니다.
관련 문제
- 1. MS Access DB에서 소스 코드 추출
- 2. 큰 DB에서 SQL 테이블 제거?
- 3. SQL to ACCESS 2010
- 4. Microsoft Access SQL 쿼리
- 5. Access SQL 쿼리 문제
- 6. 내 데이터를 MS ACCESS DB에서 새 SQL SERVER DB로 전송하는 방법은 무엇입니까?
- 7. DLINQ를 사용하는 SQL Server DB에서 임의의 행
- 8. db에서 URL을 title로 변환하는 SQL 쿼리의 조직
- 9. SQL 서버 db에서 데이터 가져 오기
- 10. MS Access SQL 구문 오류
- 11. linked-server sql-access 문제
- 12. Access 2007의 SQL - 구문 오류
- 13. Access 2010을 SQL 2008으로 변환
- 14. MS Access SQL 쿼리 최적화
- 15. ACCESS/SQL : 내부 조인 구문
- 16. SQL Server DB에서 SQL Server Express DB를 만드는 방법
- 17. Access 데이터베이스에서 Access 쿼리를 통해 SQL Server로 가져올 때의 문제
- 18. Access 97 .mdb 파일을 작성해야합니다.
- 19. DB에서 데이터 정렬의 장단점?
- 20. 심포니는 : SQL의 푸른의 DB에서 교리 스키마를 구축
- 21. SQL Server보기를 Access db : 성능 질문에 연결
- 22. MS Access 2007 및 SQL Server 2000
- 23. MS Access 2007, SQL 문 정리 테이블
- 24. Access SQL 문에서 폼의 함수 사용?
- 25. Microsoft Access - SQL - 내부 외래 키
- 26. 전체 Access 데이터베이스를 SQL Server로 내보내는 방법?
- 27. Access SQL 쿼리에서 변수를 사용하는 방법
- 28. SQL 서버에 대한 Microsoft Access - 동기화
- 29. ACCESS/SQL : INSERT/UPDATE를 동시에 수행하는 방법?
- 30. SQL Server 2005에 연결하는 Access 2000