查看完整版本: 請求協助,我需要把RS232所接收到的資料能夠分別放入對應的資料庫
頁: [1]

amgry7985 發表於 2011-9-8 07:11 PM

請求協助,我需要把RS232所接收到的資料能夠分別放入對應的資料庫

本帖最後由 amgry7985 於 2011-9-9 09:46 AM 編輯

小弟現在需要做的事,是把從RS232所搜來的資料丟進資料庫

而資料的來源是屬無線傳輸的方式,透過接收端把資料送進電腦

而小弟要做的事就是,把每個不同的發送端分開來存儲

而每筆資料也需要分類,在將其分類好的資料

分別放進對應的資料庫,而每筆資料,需要在其對應的資料庫分類放置

附加一點,這存入資料庫的動作,要一直存

以上是我對我目前的問題做一個簡述

而小弟找不到有什麼好的方法來作

是不是有那位大大能提供一下範例

順便附個註解,我對程式還不是很熟

所以我不太能夠清楚,口頭上的講解...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div>

滄浪水 發表於 2011-9-8 09:53 PM

你要平台是什麼, 開發環境是什麼, 用那一套資料庫??

把你的問題個別分開來看 RS232, 資料庫, 網路上多是範例程式
但是如果你要找又有 RS232 又有資料庫的範例可能就少的多了
這兩個東西算是比較進階的應用, 除了對程式語言的了解
關於他們的相關知識就讓你下一些功夫了

如果你的專題重點不在程式, 也許你可以試試其他方法
例如: 可以找找看工控界常用圖控軟體,
RS232 算是工控常的通信介面, 而資料庫的存檔操作也圖控的長項
學生的話應該可以拿到一些試用版
或者,如果學校有的話, LabView 我記的也是有串列通信和資料庫的東西...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>

amgry7985 發表於 2011-9-9 09:34 AM

本帖最後由 amgry7985 於 2011-9-9 09:40 AM 編輯

我是學生沒錯
這是我的專題

我是用一套ZIGBEE硬體來接收傳送
遠端感測器將資料傳送到接收端在送至主機
我需要把不同感測器的發送端資料

每個發送端都有起始位元,老師要我用IF去分,但我不知道怎麼下手
有一個三軸加速規的感測器,我需要將這筆資料一份資料庫內分開來存

4-00356-00320+00070
4-00334-00302+00037
4-00350-00350+00110
4-00376-00349+00153

這是三軸加速規所產生出來的一串數據

4起始碼,+/-這是各軸的區分,分別是+/-XXXXX+/-YYYYY+/-ZZZZZ

起先老師要我用VB的ADO去分也就是用ACCESS儲存,也拿本VB範例來用
不過就新增的部份一直有問題,老師就叫我找原因

我VB是用這一本http://www.taaze.tw/sing.html?pid=11100022769
以及這一本http://www.kingstone.com.tw/book ... Actid=wise&partner=

我的工作就是吧ZIGBEE讀到的資料丟進資料庫
順便想請問不同的資料庫類型會可以互通嗎?

因為我把資料丟進資料庫,之後是換另一個人的事情了

不知道我是不是回答你的問題了???
平台,開發環境我想因該是ZIGBEE,VB

我想是這樣~~...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>

滄浪水 發表於 2011-9-10 01:25 PM

1. 所以你的rs232部份已經好了.

2. 基本上, 不同的資料庫系統連線的方法會有點不同, 不過sql語句應該是通用的

因為這裡是C/C++版, VB的程式就不貼上來了, 建議你可以開個小project, 試試到底連線, 還是sql語句有問題, debug mode 一步一步跑應該很好層別出來!
頁: [1]