txt文件是一个题库,格式如下:题目
1+1=_
选择A,1
选择B,2
选择C,3
选择D,4
答案依据
1+1就是=2
答案出处
小学课本第一册
题目
.......怎么将文本导入到access中的表里啊 请尽量详细些 编程不编程都可以 只要能导入就行.
1+1=_
选择A,1
选择B,2
选择C,3
选择D,4
答案依据
1+1就是=2
答案出处
小学课本第一册
题目
.......怎么将文本导入到access中的表里啊 请尽量详细些 编程不编程都可以 只要能导入就行.
解决方案 »
- 请问怎样获取操作系统所在目录?
- RichTextBox如何保存内容为TXT文件?
- 我的string类型的变量如何存储更长的字符?
- n个数全排列问题如何在vb中实现???
- 关于数据库与算法问题。头大! 我第一天上班,就遇到这个难题.拜托高手写给我代码看看阿! 在下万分感激.
- 在线等待如何二进制数据生成xml文件并互相转换?
- 超难资源锁定问题
- vb中如何实现像迅雷右边“资源信息”那样的功能
- 关于JRO的问题
- 提示"某某字段不能接受一个空值"的问题?
- VB6 编写无标题栏窗体(窗体使用自造标题栏),ShowInTaskbar 属性设定为 true 却保存不了
- 在CSDN这么久,现在才发现CSDN有消息平台.
1+1=_ 1 2 3 4 1+1就是=2 小学课本第一册
...
...
TransformData "c:\tm.txt", "c:\tm2.txt", "|"
End SubSub TransformData(ByVal sInputFile As String, ByVal sOutputFile As String, Optional ByVal sSeparator As String = "|")
Dim sTmp As String, sLine As String, datarow_cnt As Integer, i As Integer
datarow_cnt = 10
Open sInputFile For Input As #1
Open sOutputFile For Output As #2
Do While Not EOF(1)
sLine = ""
For i = 1 To datarow_cnt
Line Input #1, sTmp
If i = 1 Then
sLine = sTmp
Else
sLine = sLine & sSeparator & sTmp
End If
Next
Print #2, sLine
Loop
Close #2
Close #1
End Sub使用类似于这样的程序,把你上面的题目格式转换为
题目|1+1=_|选择A,1|选择B,2|选择C,3|选择D,4|答案依据|1+1就是=2|答案出处|小学课本第一册
这样的可以让access导入的格式。在导入时,选择分隔符为"|",这样就ok了
输入超出文件尾调试时是这一行:
Line Input #1, sTmp