권장 : ASP 프로그램 오류 자세한 설명 예제 테이블 프로그램 작성시 오류 솔루션은 완전하지 않지만 일반적인 문제는 ActiveServerPages, ASP0126 (0x80004005)-> ODBCDRIVES 용 Microsoft OLEDB 제공 업체 (0x80040E21)-> SQL을 찾을 수 없습니다.
반년 후, 나는 Bureau 수준의 부대의 관리 정보 시스템을 완료하고 총 29 개의 베타 버전과 3 개의 공식 버전을 발표했습니다. ASP Oracle 환경, 285 ASP 파일, 기능에는 데이터 입력, 수정, 퍼지 쿼리, 자동 통계, 데이터 분석 및보고가 포함됩니다. 이 프로젝트는 지방 결과를 신청하고 있습니다. 다음과 같이 10 가지 경험을 요약하겠습니다. 잘못된 정보가 있으면 나를 비판하고 수정하는 것을 환영합니다.
1. ASP가 구식인지 논의하지 마십시오. 중요한 것은 고급 기술을 사용하는지가 아니라 디자인 아이디어가 발전했는지 여부입니다.
2. 설계 할 때 프로젝트의 보편성을 고려하고 홍보 가치 없이는 아무것도하지 않습니다.
3. 프로그래밍은 간결해야하며, 충분히 좋은 프로세스 지향 프로세스는 열악한 객체 지향보다 훨씬 낫습니다.
4. 이론은 실천에 도움이되므로 이론 (특히 디자인 패턴)에 구속되지 마십시오.
5. 합리적인 노동 분업을 통해 가능한 한 소수의 사람들이 프로젝트 팀을 형성하고 커뮤니케이션 비용이 너무 크다.
6. 변하지 않는 요구 사항은 없으므로 프로그램 확장을위한 충분한 공간을 남겨 두어야합니다. 동시에 시스템이 다른 플랫폼으로 이식 될 때 워크로드와 난이도를 최소화하는 방법을 고려해야합니다.
7. 인터페이스 디자인을 무시하지 마십시오. 많은 경우 프로젝트를 평가하기위한 유일한 기준이됩니다.
8. 정기 문서를 사용하여 가변 사용을 기록하십시오. 시스템이 성장함에 따라 디버그 비용은 거의 기하 급수적으로 증가합니다.
9. 기계에서 생성 할 수있는 코드를 작성하지 마십시오. 가장 소중한 것은 시간입니다.
10. 데이터베이스를 선택할 때는 여전히 Oracle을 선택해야합니다!
공유 : 문자열 길이를 얻으려면 ASP 사용자 정의 기능 'getStrlen'은 문자 길이를 가져옵니다. 중국어 길이는 2 '매개 변수로 계산됩니다.