如何读取txt文件中得字符串到数据库中。。。。

xmnp 2001-02-23 09:08:00
如:
B010.011 40 60 1.08
B010.012 40 100 4.04
B010.021 40 80 11.85
B010.022 40 100 11.85
.....
读到数据库中去
详细一点!
...全文
80 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lvjunyu 2001-02-23
  • 打赏
  • 举报
回复
happyno7(啤酒罐)的思想及方法是对的,只是程序有点错误,需要改一下.
Line Input #1, strtxt这句应该改为:Get #1,,strtxt '将文件内容读到变量中
程序结束记得关闭文件 :Close #1
写到库中更简单,自己看看MSDN吧!
happyno7 2001-02-23
  • 打赏
  • 举报
回复
dim data() as string
dim strtxt as string
dim mysql as string

open "xxx.txt" for input as #1
Do Until EOF(1)
Line Input #1, strtxt
data = split(strtxt," ")'这是分割函数,在""里敲入你想作为分割字符,如空格。注意字符串之间的空格数是多少,最好都统一为一个。
mysql = "insert 表名(xxx,xxx,xxx,xxx,...)values('" & data1(0) & "','"
mysql = mysql & data1(1) & "','"
mysql = mysql & data1(2) & "','"
mysql = mysql & data1(3) & "','"
mysql = mysql & data1(4) & "','"
mysql = mysql & data1(...) & "')"
mConn.Execute (mysql)
Loop

具体细节自己修改一下就行了。别忘了给分哦!!!

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧