C# 1090mhz接收机和MySql数据库

C# 1090mhz接收机和MySql数据库,c#,mysql,ports,C#,Mysql,Ports,我有一个1090mhz的接收器。它收到的东西现在并不重要。但是你可以看看。它通过USB端口输出十六进制数据字符串。 到现在为止,一直都还不错。我想做的是创建一个c#程序,从端口检索数据,做一些解码,我可以自己处理,然后将其存储在我的pc上运行的Mysql数据库中。我有c#的基本知识。 因此,我的问题如下: 如何使用c从虚拟串行端口检索数据# 如何使用c将变量的内容存储到Mysql数据库# 如果可能,请提供示例或分步教程等链接。有关从串行端口读取的内容,请查看MSDN上的串行端口类文档: 为

我有一个1090mhz的接收器。它收到的东西现在并不重要。但是你可以看看。它通过USB端口输出十六进制数据字符串。 到现在为止,一直都还不错。我想做的是创建一个c#程序,从端口检索数据,做一些解码,我可以自己处理,然后将其存储在我的pc上运行的Mysql数据库中。我有c#的基本知识。 因此,我的问题如下:

  • 如何使用c从虚拟串行端口检索数据#
  • 如何使用c将变量的内容存储到Mysql数据库#

如果可能,请提供示例或分步教程等链接。

有关从串行端口读取的内容,请查看MSDN上的
串行端口类文档:

为了编写MySql,我会在谷歌上搜索“MySql C”。至少有几页可以帮助您自我引导


或者考虑在MySql中使用like。

这些都是非常不相关的问题,你最好提出两个问题。我认为OP最好研究这两个主题,然后再提出具体的问题。这两个问题的答案都可以在谷歌上轻松找到。对于这样的任务,ORM是一种大大的杀伤力。@vbence:是否有更小/更简单但仍然强大且可扩展的工具来创建功能性DAL?老实说,我在这方面没有太多经验,我希望得到一些建议:)OP只想保存它们,而不需要抽象层。只要在ODBC上连接到您的DBMS并发送那些
INSERT
s.@vbence:我想我的答案涵盖了这两个选项。我本来希望你知道一个折衷方案,但看来我们只能到此为止了。@vbence,jayt:请看这个问题,了解一系列DB访问方案-。当然,正如vbence所说,您可以简单地使用用于MySql的ADO.net提供程序,或者使用某种通用ODBC连接,然后使用它。