ASP의 텍스트 파일과 데이터베이스 파일 간의 데이터 교환
네트워크 데이터베이스의 적용은 www의 매우 중요한 구성 요소입니다. 데이터베이스가 없으면 네트워크가 영혼을 잃게 될 것이라고 말할 수 있습니다. Yahoo 및 Sohu와 같은 검색 엔진없이 온라인으로 목표를 찾는 것이 얼마나 어려운지 상상할 수 있습니다. 모두가 혼란스러워지고 광대 한 인터넷 바다에서 길을 잃습니다. 실제로 이러한 검색 엔진은 네트워크 데이터베이스의 가장 일반적인 응용 프로그램입니다. ASP (Active Server Pages) 기술의 데이터베이스에 대한 많은 직접 작업이 있습니다. 다음은 텍스트 파일에서 데이터베이스 파일로 데이터를 전달하는 방법을 설명합니다.
이 텍스트 양식은 수집되어 터미널이 서버의 고정 된 디렉토리로 전송됩니다. 서버는 데이터를 읽고 로컬 데이터베이스에 저장합니다. 변환 후 텍스트 파일이 삭제됩니다. 이러한 방식으로 터미널은 데이터를 수집하고 주어진 형식으로 서버의 지정된 디렉토리에 업로드 할 책임이 있습니다. 서버 측 데이터베이스는 터미널에 완전히 불투명하여 서버의 보안을 보장하며 현재 네트워크 데이터베이스 응용 프로그램에 다소 도움이 될 수 있습니다.
txttolib.asp
<html>
<헤드>
<meta http-equiv = Refresh Content = 30; url = deltext.asp>
<meta http-equiv = 컨텐츠-타입
내용 = 텍스트/html; charset = gb_2312-80>
<meta name = Generator Content = Microsoft FrontPage Express 2.0>
<title> [텍스트 파일을 데이터베이스 파일로 변환] </title>
</head>
<바디 bgcolor =#ffffff>
<align = center>
<p align = center> <font color =#ff0000> 데이터가 처리 중입니다. 기다려주세요!
<br>
</font> <font color =#000000> <align = center> <%
str = server.mappath (/) '서버의 루트 디렉토리를 가져옵니다
set fso = createobject (scripting.filesystemobject)
set f = fso.getfolder (str & /thetext)
fc = f.files를 설정합니다
k = 1
FC의 각 F1에 대해
파일 (k) = f1.name '이 경로에서 모든 파일 이름을 얻습니다
k = k+1
다음
%> <%ii = 1%> <%
set fs = createobject (scripting.filesystemobject)%> <%
II <k
응답. 파일 (ii) 및 <br>
set textinstance = fs.opentextfile (str & / thetext / & file (ii), 1, false, false) '파일을 열어 데이터를 읽으십시오.
whike TextInstance.atendOfStream <> true '파일이 끝나지 않으면
visitornum = textinstance.readline '데이터 줄을 읽습니다
j = 0
CD = LEN (VistorNum)
i = 1 ~ CD의 경우
Mid (VisitorNum, i, 1) =, '데이터는 ",", "
j = j+1
또 다른
사례 j '를 선택하면 각 데이터 값을 별도로 얻습니다
사례 0
ME1 = ME1+MID (VisitorNum, I, 1)
사례 1
ME2 = ME2+MID (VisitorNum, I, 1)
사례 2
ME3 = ME3+MID (VisitorNum, I, 1)
사례 3
ME4 = ME4+MID (VisitorNum, I, 1)
사례 4
ME5 = ME5+MID (VisitorNum, I, 1)
사례 5
me6 = me6+Mid (VisitorNum, I, 1)
종료 선택
끝 If