关于把.txt文件读到库里的问题

lqcc 2006-07-26 09:35:07
我是用vb和sql server 一起来做东西的,从其他机器上传下来.txt文件,我怎么导入到库里,让我进行操作啊?这个.txt文件中的数据都是16进制的,我还要转换成2进制才能用
...全文
193 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
itcoco 2006-07-29
  • 打赏
  • 举报
回复
可以
16进制每两位代表一个16进制数 &H 再val就10进制
lqcc 2006-07-29
  • 打赏
  • 举报
回复
我是有一个文本文件,里面都是十六进制的数,我从串口读入到我的程序里,必须是二进制的才能用,我是想解决这个问题,比如那个文件里的一个数据串是:9D000E0193001900
我读入的时候是这个数据,但我要用的时候必须是二进制的才能对应其他的东西,你上面的不能实现啊
of123 2006-07-26
  • 打赏
  • 举报
回复
"这个.txt文件中的数据都是16进制的" 是什么意思?

是十六进制字符串吗?

Dim strData As String
Dim arrData() As Byte
Dim i As Long, n As Long

Open "你的文件" For Input As #1
n = LOF(1)
strData = Input(n, 1)
Close #1
n = n / 2 - 1
Redim arrData(n)
For i = 0 To n
arrData(i) = Val("&H" & Mid(i * 2 + 1, 2))
Next i
吾非大神 2006-07-26
  • 打赏
  • 举报
回复
导文件还行
转化二进制就不太会了

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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