권장 : ASP에서 데이터베이스 호출의 일반적인 오류 및 솔루션 다음은 ASP 프로그램의 데이터베이스 호출의 일부 오류이며 가상 머신 유지 보수 중에 종종 발생합니다. 이제 우리는 다음과 같이 수집하고 구성합니다. 레지스트리 키워드 (8007000e) ODBC 드라이버에 대한 Microsoft Ole DB 제공 업체 오류 '8007000e'[MICL
데이터베이스에서 긴 기사를 추출하면 항상 웹 페이지의 레이아웃이 방해됩니다.
그래서 나는 캐릭터의 일부를 고정으로 추출하고 싶다. 그리고 나서 ... 나중에 대체품이있다.
1. 원칙 :
기사의 길이가 지정된 길이를 초과하는지 여부를 결정하십시오. 지정된 길이를 초과하면 지정된 길이의 대학 만 표시됩니다. 그렇지 않으면 전체 표시됩니다.
2. 관련 기능 :
len () : 변수의 스트링 길이 또는 바이트 길이를 반환합니다.
| 다음은 인용 된 내용입니다. <스크립트 언어 = vbs> cnbruce = 내 이름은 cnbruce입니다 len_cn = len (cnbruce) 경고 (len_cn) </스크립트> |
[Ctrl A All Selection 팁 : 먼저 코드를 수정 한 다음 실행을 누를 수 있습니다]
[Ctrl A All Selection 팁 : 먼저 코드를 수정 한 다음 실행을 누를 수 있습니다]
왼쪽 () : 문자열의 첫 부분을 가로 채립니다
| 다음은 인용 된 내용입니다. <스크립트 언어 = vbs> cnbruce = 내 이름은 cnbruce입니다 left_cn = 왼쪽 (cnbruce, 10) 경고 (left_cn) </스크립트> |
[Ctrl A All Selection 팁 : 먼저 코드를 수정 한 다음 실행을 누를 수 있습니다]
3. 메인 프로그램 : 컨텐츠 길이가 주어진 값보다 큰지 여부를 결정하고 결과에 따라 해당 작업을 수행합니다.
| 다음은 인용 된 내용입니다. <스크립트 언어 = vbs> 텍스트 = 123 4567 8FDS90 ABCDE FGHXCFV i = 10 LEN (Text)> I 인 경우 텍스트 길이가 주어진 값보다 큰 경우 text = left (text, i) '그런 다음 이전 섹션에서 I 비트의 문자열을 추출합니다. 경고 (텍스트 & ...) 또 다른 경고 (텍스트) 끝 If </스크립트> |
[Ctrl A All Selection 팁 : 먼저 코드를 수정 한 다음 실행을 누를 수 있습니다]
4. ASP의 응용 프로그램
위의 내용은 클라이언트 스크립트 디버깅에 있으며 ASP와 유사합니다. 가장 중요한 것은 기능 함수입니다.
| 다음은 인용 된 내용입니다. <% text = rs (content) '데이터베이스 필드 값을 변수에 할당합니다 i = 10 '고정 크기 정의 LEN (Text)> I 인 경우 텍스트 길이가 주어진 값보다 큰 경우 text = left (text, i) '그런 다음 이전 섹션에서 I 비트의 문자열을 추출합니다. Response.Write (텍스트 & ...) 또 다른 response.write (텍스트) 끝 If %> |
5. 편의를 위해 기능을 수행하십시오
| 다음은 인용 된 내용입니다. <% 기능 콘솔 (Content, I) LEN (Content)> I 인 경우 content = left (content, i) Response.Write (Content & ...) 또 다른 Response.Write (콘텐츠) 끝 If 엔드 기능 %> |
위의 기능은 기능이며 바로 아래에서 호출 할 수 있습니다.
<l conleft (rs (content), 10)%>
좋아, 나는 이러한 문제가 미래에 아무런 문제가 없어야한다고 믿는다.
중국어와 영어로 가로 채는 문제를 해결하려면 다음 기능을 사용하는 것이 좋습니다.
| 다음은 인용 된 내용입니다. 기능 gottopic (str, strlen) str =이면 gottopic = 종료 기능 끝 If Dim L, T, C, i str = replace (replart l = len (str) t = 0 i = 1 ~ l의 경우 C = ABS (ASC (MID (STR, I, 1)))) 그렇다면 C> 255라면 t = t 2 또 다른 t = t 1 끝 If T> = strlen이면 gottopic = 왼쪽 (str, i) &… 종료 또 다른 gottopic = str 끝 If 다음 gottopic = replace (replace (replace (replace (replace (gottopic, & nbsp;)), chr (34), "),"),>, & gt;), <, & lt;) 엔드 기능 |
공유 : 관리 로그인을 확인할 때 세션을 사용하는 방법 ASP를 처음 접하는 사람들은 세션을 잘 알고있는 적이 없습니다. 간단한 배경 로그인을 수행 할 때 간단한 세션 사용에 대해 이야기하고 있습니다. 1 : login.htm이 페이지에 대해별로 말하지 않을 것입니다. 양식을 추가하여 관리자 별명을 작성하고 텍스트 상자 사용자 이름을 제공하십시오.