将一个txt文件(无汉字)的内容转入一个access数据库,该数据库字段为:id,word,number。id是自增序号,word字段存储英文单词和其他字符(包括空格、数字、\ 等等),number只记录英文单词和数字的序号。用VB或VF或VC写的函数实现,见示例
txt内容:
// name: Kyle Bur
// date: 2/26/02
生成的access结果:
id word number
1 / 0
2 / 0
3 0
4 name 1
5 : 0
6 0
7 Kyle 2
8 0
9 Bur 3
10 / 0
11 / 0
12 0
13 date 4
14 : 0
15 0
16 2 5
17 / 0
18 26 6
19 / 0
20 02 7
22 / 0
23 / 0
如果答案很长可发入我的油箱:[email protected]成功立即加分
txt内容:
// name: Kyle Bur
// date: 2/26/02
生成的access结果:
id word number
1 / 0
2 / 0
3 0
4 name 1
5 : 0
6 0
7 Kyle 2
8 0
9 Bur 3
10 / 0
11 / 0
12 0
13 date 4
14 : 0
15 0
16 2 5
17 / 0
18 26 6
19 / 0
20 02 7
22 / 0
23 / 0
如果答案很长可发入我的油箱:[email protected]成功立即加分
解决方案 »
- 在用WebBrowser自动填表时如何激活INPUT中的onkeypress事件
- Activereport 2.0哪里下载
- ***************循环的问题还没解决,各位高手再帮忙看看啊!!!!
- 请教如何打印LISTVIEW中的数据?
- 关于XP控件
- *******关于数据录入的讨论******在线等候,答者有分*********
- 有这样的Api函数吗?
- 开发IIS应用程序为什么出现了“没有访问权”?
- 提问:66603.6-64603.6-2000 = 0 ? VB回答: No.
- 救命问题:
- 关于随机数的问题,请高手指点!
- 通过 RichTextBox 保存到数据库里的记录能用ASP读出来吗?
Do Until EOF(1)
Line Inpu #1, strLine
n = 0
For i = 1 To Len(strLine)
If InStr(strAlphNum, Mid(strLine, i , 1)) >= 1 Then
strTmp = strTmp + Mid(strLine, i , 1)
Else
If strTmp > "" Then
n = n + 1
rs.AddNew
rs("word") = strTmp
rs("number") = n
rs.Update
strTmp = ""
End If
rs.AddNew
rs("word") = Mid(strLine, i , 1)
rs("number") = 0
End If
Next i
Loop
Close #1