TA的每日心情 | 奋斗 2024-7-1 22:21 |
|---|
签到天数: 2014 天 [LV.Master]伴坛终老
- 自我介绍
- 数学中国站长
 群组: 数学建模培训课堂1 群组: 数学中国美赛辅助报名 群组: Matlab讨论组 群组: 2013认证赛A题讨论群组 群组: 2013认证赛C题讨论群组 |
''===================================================================. r& _7 ^5 U5 C5 S
''从文本文件中读取信息,取其中的一部分,并且将其插入到数据库中去……
7 |- P* V5 ]$ Y) A. `( R'' xhony@163.com
( a0 X3 o+ x% ^% [) H'' version 1.0
# w" {) x+ n$ q/ U4 @''===================================================================. b0 q+ t# E+ ]& {, c, T; n
<% / n& q6 N; c- h2 c3 c6 g% [
f, A, B6 }/ D8 ]: {) T3 O5 v% u
< >dim fso,f1$ i0 `& O! n% L" r9 i
Const ForReading = 1</P>, Z0 m* K* F. E( N9 a* h3 S
< >set fso=createobject("Scripting.FileSystemObject")' @- @( Z) a* W' x
''使用fso对象读取信息。
3 |. ` A2 x7 V. i Z" _2 _ fset f1=fso.OpenTextFile("E:\doit\info2.txt", ForReading)* g5 m4 h4 M3 G6 z3 @* Y+ F
''打开要读取的文件" q6 ?8 [9 ^5 D( P
dim conn,rst</P>
6 ~7 S: @' H3 \6 _$ Z< >set conn=server.createobject("adodb.connection")2 a4 e( l4 q* |' U6 I0 j+ j
''建立数据库连接,执行操作
# U( }0 q4 l; ?) j2 e, P! U# B0 {set rst=server.createobject("adodb.recordset")</P>9 ]2 c& r! h; g
< >conn.open "Driver={Microsoft Access Driver (*.mdb)};DBQ="&Server.mappath("db1.mdb")</P>2 @! ?+ @3 z( v9 }( E! V; W
< >rst.activeconnection=conn</P>
# B% O% w1 D B5 Q< >dim fread</P>
4 t& O( x; B1 f, _- i< >do while not f1.atEndOfStream + h t( [2 e! \% \4 B M; q
''用do... loop循环体插入数据
( L- k- M9 t) M& l4 D$ Qfread=f1.readline</P>. e8 ?! i/ w0 |% Z" h5 L
< >line=split(fread,":::")</P>- u& M, w( B: Y; A! m
< >rst.source="insert into barcode1(barcode1) values ("&trim(line(0))&")"3 N) w0 _) A' H& j- |) W
rst.open
8 J1 B5 K; t! z* j3 kloop</P>5 a2 d9 l6 S/ \# R' V* c
< >f1.close
, ~$ K$ m5 `3 J2 a: O4 oconn.close- ]6 G0 B9 A, t% D; |9 K
''''all over
( K/ B# S7 B: k3 r d%>
6 }) U" n9 H+ t3 b5 k! D</P> |
zan
|