B/S 구조의 개발에서 DBMS에서 일부 비즈니스 규칙 또는 복잡한 쿼리를 작성한 다음 ASP의 ADO 객체를 호출하여 원래 C/S 구조의 전통적인 기능을 완료 할 수 있습니다.
다음은 MSSQL 데이터베이스보기와 관련된 인스턴스 튜토리얼 기사입니다
일반적으로 MIS 애플리케이션은 많은 보고서가 있으며,이 시점에서는 ASP를 사용하여 ADO 통화를 통해 보고서를 호출 할 수 있습니다. 예제를 사용하여 해당 작업 프로세스를 설명하겠습니다.
1. ODBC DSN 파일을 만듭니다
데이터베이스 스크립트를 만들기 전에 ADO 포지셔닝, 로고 및 데이터베이스와의 통신을 제공하는 방법을 제공해야합니다. 데이터베이스 드라이버는 데이터 소스 이름 (DSN) 위치를 사용하여 특정 ODBC 호환 데이터베이스를 식별하여 웹 응용 프로그램에서 데이터베이스로 정보를 전달합니다.
2. 데이터베이스보기에 전화하십시오
데이터베이스 정보에 액세스하는 첫 번째 단계는 데이터베이스 소스에 연결하는 것입니다. ADO는 객체를 사용하여 응용 프로그램과 ODBC 데이터베이스 간의 연결을 설정하고 관리 할 수있는 연결 객체를 제공합니다.
| 다음은 참조 내용입니다. <% DataConn = server.createObject (adodb.connection)를 설정하십시오. ' DataConn.OCEN DSN = SINOTRANS = APP_SERVER; UID = SA; APP = Microsoft (R) Developer Studio; cmdtemp = server.createobject (adodb.command) '명령 개체를 설정하십시오 rst = server.createobject (adodb.oldset)를 설정하십시오. ' cmdtemp.commandText = 고객 cmdtemp.commandtype = 2 cmdtemp.ActiveConnection = DataConn을 설정하십시오. rst.open cmdtemp ,, 1, 3 '쿼리 결과를 생성합니다 %> |
현재 고객은 기본 테이블에서 데이터를 쿼리하는 방법이 동일하다는 견해에서 데이터를 쿼리하는 모습입니다.
3. 데이터베이스 저장 절차에 전화하십시오
| 다음은 참조 내용입니다. <% DataConn = server.createObject (adodb.connection)를 설정하십시오. ' DataConn.OCEN DSN = SINOTRANS = APP_SERVER; pwd =; cmdtemp = server.createobject (adodb.command) '명령 개체를 설정하십시오 rst = server.createobject (adodb.oldset)를 설정하십시오. ' cmdtemp.commandText = dbo.pd_test '저장 절차 이름입니다 cmdtemp.commandtype = 4 '명령 범주는 4입니다. cmdtemp.ActiveConnection = DataConn을 설정하십시오 set tmpparam = cmdtemp.createParameter (반환 값, 3, 4, 4) cmdtemp.parameters. set tmpparam = cmdtemp.createparameter (@begindate, 135, 1, 16, RIQI) '입력 매개 변수 개체를 만듭니다 cmdtemp.parameters. rst.open cmdtemp ,, 1, 3 '쿼리 결과를 생성합니다 %> |
여기에 불리는 저장 절차는 PD_TEST입니다. 이것은 ADO에서 제공되는 표준 방법이지만, 스토리지 절차에 두 개 이상의 선택된 진술이있을 때 논리에서 동시에 실행할 수는 없습니다. 스토리지 절차에 너무 많은 SELEC 문이 있어야합니다. 솔루션은 ADO의 연결 객체의 실행 메소드를 직접 사용하여 스토리지 절차를 직접 수행하는 것입니다.
| 다음은 참조 내용입니다. <% DataConn = server.createObject (adodb.connection)를 설정하십시오. ' DATACONT. App = Microsoft (R) Developer Studio; ss = dbo.pd_teest & '& riqi1 &'실행 set rs = dataConn.Execute (SS) %> |
ASP 및 ADO에 대한 자세한 내용은 Microsoft ActiveX Data Objects (ADO) 및 ACP (Active Server Pages)를 참조하십시오.
5. 최종 언어
B/S 구조의 개발에서 DBMS에서 일부 비즈니스 규칙 또는 복잡한 쿼리를 작성한 다음 ASP의 ADO 객체를 호출하여 원래 C/S 구조의 전통적인 기능을 완료 할 수 있습니다. 이 페이지 웹 사이트 : http://www.vevb.com/biancheng/2018091421698.shtml, URL을 수집하거나 재 인쇄하는 데 도움이되면 http://www.vevb.com을 다시 방문하십시오!