我分两步走,先将文本文件导入到grid中,然后再上传到数据库。但是我测试下列代码来将文本文件导入时总是出错,不能成功导入,代码如下:Private Sub Command1_Click()

On Error GoTo err

Text1.Text = ""

Dim a() As Integer

Dim i As Integer

Dim j As Integer

Dim n As String

Dim line As String

With CommonDialog1

.Filter = "全部文件(*.*)|*.*|文本文件(*.txt)|*.txt"

.FilterIndex = 2

.CancelError = True

.InitDir = App.Path

.ShowOpen

End With

If CommonDialog1.FileName <> "" Then

Open CommonDialog1.FileName For Input As #1

Do While Not EOF(1)

'Line Input #1, line

Line Input #1, n

Text1.Text = Text1.Text & n & vbCrLf

Loop

Close #1

End If

Dim lineCount As Integer

lineCount = SendMessage(Text1.hwnd, _

EM_GETLINECOUNT, 0&, 0&)

'MsgBox lineCount - 1

Dim x() As String

x = Split(Text1.Text, vbCrLf, -1)

Dim y() As String

y = Split(x(0), "'", -1)

ReDim a(lineCount - 1, UBound(y) + 1) As Integer

Open CommonDialog1.FileName For Input As #1

For i = 1 To lineCount - 1

For j = 1 To UBound(y) + 1

Input #1, a(i, j)

Next

Next

Close #1

MSFlexGrid1.Rows = lineCount - 1

MSFlexGrid1.Cols = UBound(y) + 1

For i = 0 To lineCount - 2

MSFlexGrid1.Row = i

For j = 0 To UBound(y)

MSFlexGrid1.Col = j

MSFlexGrid1.Text = a(i + 1, j + 1)

Next

Next

Exit Sub

err:

MsgBox "错误终止了,请重新选择"

Exit Sub

End Sub

请大家帮忙看下。我的文本文件里面的数据格式是:

10003`0157`JF7013528042`2102112321N078000305``2102120291N078000361`

10003`0157`JF7013528042`2102112321N078000305``2102100053N078000145`

10003`0157`JF7013528042`2102112321N078000305``2102350768N078000540`

10003`0157`JF7013528042`2102112321N078000305``21210109956T78000226`

10003`0157`JF7013528041`2102300535N078000568``028892R078000306`

10003`0157`JF7013528041`2102350768N078000283``2102120289N078000495`

10003`0157`JF7013528041`2102350768N078000283``2102300535N078000568`

10003`0157`JF7013528041`2102350768N078000283``2102120289N078000496`

10003`0157`JF7013528041`2102350768N078000283``0355651078000724`

10003`0157`JF7013528041`2102112321N078000273``2102120291N078000359`

10003`0157`JF7013528041`2102112321N078000273``2102100053N078000146`

10003`0157`JF7013528041`2102112321N078000273``2102350768N078000283`

10003`0157`JF7013528041`2102112321N078000273``21210109956T78000229`

10003`0157`JF7013528040`2102300535N078000570``028892R078000339`

10003`0157`JF7013528040`2102350768N078000284``2102120289N078000558`

10003`0157`JF7013528040`2102350768N078000284``2102300535N

vb mysql数据导入到mssql,[请教]怎样把*.txt文本的数据导入sql数据库中?相关推荐

  1. vb 读取oracle中的表格数据,如何将数据库信息读取导出excel表格中-VB 从SQL数据库中把数据导出到Excel表格中,怎么写?...

    VB 从SQL数据库中把数据导出到Excel表格中,怎么写? INSERT INTO OpenDataSource('Microsoft.Jet.OLEDB.4.0', 'Data Source=&q ...

  2. Navicat怎样导入Excel表格和txt文本的数据

    Navicat怎样导入Excel表格数据 1. 准备excel数据表,第一行是字段名,第二到五行是数据 (1.当需要存储的字段为null时,对应的单元格不写  2.注意数据是在哪个工作表中,例如:下面 ...

  3. mcgs odbc mysql_MCGS中ACCESS数据库的数据提取到SQL数据库中的方法.pdf

    昆仑通泰 MCGS Access数据库与 MSSQL数据库连接 1 在XP 系统上安装 SQLserver2000 1.1找一张 SQLserver 服务器版光盘,在光盘上找到目录"MSDE ...

  4. 在SQL数据库中存储纬度和经度数据时要使用的数据类型是什么? [重复]

    本文翻译自:What datatype to use when storing latitude and longitude data in SQL databases? [duplicate] Th ...

  5. SQL数据库中如何把一个表中的数据复制到另一个表中?

    SQL数据库中如何把一个表中的数据复制到另一个表中?** 1整个表复制:** insert into table1 select * from table2 2部分列复制:** insert into ...

  6. Android学习笔记——保存数据到SQL数据库中(Saving Data in SQL Databases)

    知识点: 1.使用SQL Helper创建数据库 2.数据的增删查改(PRDU:Put.Read.Delete.Update) 背景知识: 上篇文章学习了保存文件,今天学习的是保存数据到SQL数据库中 ...

  7. azure云数据库_在Azure SQL数据库中保护数据的五种方法

    azure云数据库 When storing data in the cloud the main concern companies generally have is whether or not ...

  8. azure云数据库_在Azure SQL数据库中实现动态数据屏蔽

    azure云数据库 In this article, we will review Dynamic Data Masking in the Azure SQL database. Dynamic Da ...

  9. azure云数据库_Azure SQL数据库中的高级数据安全性–数据发现和分类

    azure云数据库 Azure SQL supports in building and managing wide range of SQL databases, tools, frameworks ...

最新文章

  1. 用ASP.Net(C#)连接Oracle数据库的方法
  2. fusion 360安装程序的多个实例正在同时运行。_SpringMVC运行原理
  3. AI十年进阶:一段算法能力演进的历史
  4. 复杂人机智能系统功能分配方法综述
  5. atcoder题目合集(持续更新中)
  6. Hadoop集群搭建及MapReduce应用
  7. 安装php出现 “make: *** [ext/gd/libgd/gd_jpeg.lo] Error ”
  8. Oracle Buffer-cache (数据高速缓存)作用概述
  9. java多线程启动BIO和NIO服务端同时启动接受图片和字符数据
  10. 第七章 DevOps工具链
  11. Asp.Net Core实战
  12. 谷粒商城--API三级分类--网关统一配置跨域
  13. can通道采样频率_哪个是嵌入式开发中最常用的外部总线:RS232?RS485?CAN?LIN?……...
  14. qtableview删除选中行_如何批量删除PPT备注+如何修改模板信息
  15. event.type 事件属性
  16. 阿里云徐栋:“下一代互联网”三大技术趋势
  17. 微信小程序商城源码,带前后端,基于node
  18. silverlight4 开发必备
  19. Android 模拟吹气实现吹风车效果
  20. 图片服务器的架构演进

热门文章

  1. ionic4中使用Swiper触屏滑动---心酸路
  2. 离线安装Visual Studio Code插件
  3. LeetCode简单题之使每位学生都有座位的最少移动次数
  4. LeetCode简单题之删除某些元素后的数组均值
  5. tvm模型部署c++ 分析
  6. MLPerf Inference 0.7应用
  7. 深度学习常见问题解析
  8. Cocos生命周期回调
  9. setTimeout、setInterval、promise、async/await的顺序详解(多种情况,非常详细~)
  10. Android Activity从右边到左边跳转(overridePendingTransition)