用VB将TXT文本中的内容导入oracle数据库.......急!!急

如题目所说.现在有在文本文件中有如下的信息:1/223,2/223,3/221,4/333其实的"/"前面的数字代表是第几个字段."/"后面的信息代表字段中的信息在ora... 如题目所说.现在有在文本文件中有如下的信息:
1/223,2/223,3/221,4/333
其实的"/"前面的数字代表是第几个字段."/"后面的信息代表字段中的信息
在oracle中建立一张表"info"
将文本文件中的这四个字段用VB导入到oracle数据库中
最好有例子.
能够解决再加分!
如果要随机获取路径,应该怎么做。
能不能用CommonDialog控件,在打开一个文件以后再进行导入。
展开
 我来答
danver1207
2006-07-14 · TA获得超过127个赞
知道小有建树答主
回答量:324
采纳率:0%
帮助的人:242万
展开全部
Private Sub Form_Load()
Dim strfilename As String ''文本文件路径
Dim strtext As String
Dim array1 As Variant ''数组
Dim i As Integer
dim strsql as string ''sql 语句
Dim strno As String ''信息序号部分
Dim strcontent As String ''信息内容部分

strfilename = "d:\1.txt"
Open strfilename For Binary As #1
strtext = Input(LOF(1), #1) ''将文本内容赋给strtext
Close #1

array1 = Trim(Split(strtext, ","))
For i = LBound(array1) To UBound(array1)
strno = Mid(array1(i), 1, 1) ''取序号
strcontent = Mid(Array(i), 3, 5) ''取信息
''下面为插入数据库,假设cnn为数据库连接
strsql="insert into info(序号,信息) values('" & strno & "','" & strcontent & "')"
cnn.excute strsql
Next
End Sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式