数据保存

yangbit 2002-05-07 10:01:58
请问怎么从串口中截取(接收)数据,然后通过ODBC保存到ORACLE数据库中?
串口过来的数据有数字和字符串。
发送端先发送个5,接收端发个6回去,然后开始传数据到接收端。
...全文
39 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangbit 2002-05-10
  • 打赏
  • 举报
回复
UP给分,请教!我不能发出十六进制数字比如0x06。
如果分不够可以加!
virginsoldier 2002-05-08
  • 打赏
  • 举报
回复
不知你使用的是什么进行串口通讯的。不过好像都有一个read函数(也许名字大同小异),当你进行完握手之后,可以用这个函数读取数据。如果这个函数有三个参数的话,那么第一个是缓冲区指针,第二个是要接受的数据个数,第三个是超时时间(毫秒)。不知我说的对你有没有用。:)
yangbit 2002-05-08
  • 打赏
  • 举报
回复
upupup
yangbit 2002-05-08
  • 打赏
  • 举报
回复
up
yangbit 2002-05-08
  • 打赏
  • 举报
回复
upup
qiuanhong 2002-05-07
  • 打赏
  • 举报
回复
5555555~~~~~~~~~~~~~'

刚刚写了,为什么没有发出???

中午继续吧
qiuanhong 2002-05-07
  • 打赏
  • 举报
回复
分成2部分,利用一个中间变量(缓冲)保存数据来解决
1.串口通讯
从串口缓冲区中读数据并暂存中间变量(缓冲)中;
至于"发送端先发送个5,接收端发个6回去,然后开始传数据到接收端。",只是在接收时做个判断,当然或许会有个BUG,因为你的串口过来的数据有数字和字符串,所以我想这个数据5应该不好处理。

2.数据库
将变量(缓冲)的数据通过SQL语句写入数据库;
串口过来的数据有数字和字符串,不知在数据库中是否要分别存放.



重复1.2
dyw 2002-05-07
  • 打赏
  • 举报
回复
1)读取串口数据到本地缓存(或变量)
  具体方法参考串口编程的有关资料,如MSDN
2)将本地缓存(或变量)用SQL写入ORACLE数据库中
参考有关SQL语法的书籍。

weblove 2002-05-07
  • 打赏
  • 举报
回复
up给分吗?
yangbit 2002-05-07
  • 打赏
  • 举报
回复
MSDN查?怎么查?那么多,头都晕了。
能给个例子或者源代码么?

16,466

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

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