TA的每日心情 | 奋斗 2024-7-1 22:21 |
|---|
签到天数: 2014 天 [LV.Master]伴坛终老
- 自我介绍
- 数学中国站长
 群组: 数学建模培训课堂1 群组: 数学中国美赛辅助报名 群组: Matlab讨论组 群组: 2013认证赛A题讨论群组 群组: 2013认证赛C题讨论群组 |
''===================================================================
0 p- T' k3 u' o% t% m/ w- c''从文本文件中读取信息,取其中的一部分,并且将其插入到数据库中去……) g2 B) i- ?; D( q2 q; n
'' xhony@163.com
/ U- |, G7 h; F1 }' _2 H5 J'' version 1.0
% R% W/ U! P2 ^''===================================================================
7 V" K# g/ t2 D0 u) Z" Q$ K<%
' w) e2 d) V9 v* a
^# Z$ _; k2 \, A( d
$ d0 b1 j* j7 e6 O: W3 P* [< >dim fso,f16 c- D7 b; q/ ^6 z
Const ForReading = 1</P>
- K1 |, B+ c% M6 d< >set fso=createobject("Scripting.FileSystemObject")9 h0 V) ^. H" w( `: g M Z0 s
''使用fso对象读取信息。
$ y; ` [( j, [: V- z+ i6 i3 d5 L3 cset f1=fso.OpenTextFile("E:\doit\info2.txt", ForReading)+ B8 A+ F8 m4 ]1 v
''打开要读取的文件; K" @ S5 E1 E! P) b
dim conn,rst</P>7 O+ w. A7 @, x& R' Z+ @
< >set conn=server.createobject("adodb.connection")1 {4 @: ?/ ]4 A0 V# Y+ j
''建立数据库连接,执行操作) h6 e1 x. h2 R
set rst=server.createobject("adodb.recordset")</P>
+ @; T) R4 n9 r3 v< >conn.open "Driver={Microsoft Access Driver (*.mdb)};DBQ="&Server.mappath("db1.mdb")</P>) q* G0 ?- x% A
< >rst.activeconnection=conn</P>5 f& g; Z- k' Z4 ^0 s4 f, L. s
< >dim fread</P>
1 @$ [% R2 t- N/ g' X< >do while not f1.atEndOfStream / r8 X- I; `: \, [, `$ K( u
''用do... loop循环体插入数据
* Z9 l' n- s, Y H. E8 @fread=f1.readline</P>
$ H0 U, P F; N< >line=split(fread,":::")</P>
5 L) S6 A9 l; Y< >rst.source="insert into barcode1(barcode1) values ("&trim(line(0))&")"# u0 I) y9 s+ q/ H: m9 B' s1 H& D6 p
rst.open7 J7 _2 y; z& z+ L0 ~" R
loop</P>
) v" V& N( X. F1 A7 [# H2 D! ~< >f1.close
) _4 W) T- o; P$ Lconn.close0 [1 f, v* r0 ?' V- ^
''''all over
4 R& `3 ~. h" t& h+ ]%>
8 y1 z4 I9 M* P/ Y" f, O7 E</P> |
zan
|