可通过以下代码进行连接:
     private void open_sysConfigs_Click(object sender, EventArgs e)
    {
       SerialPortSettings slPortSettings = new SerialPortSettings();
       serialPortSettings.ShowDialog();
 }
该界面用于将采集到的温度、湿度、露点存储在数据库中,用DataGridview对数据进行绑定显示。然后对该数据库进行各种操作。点击”退出”按钮即可退出数据输入界面。
数据输入界面如图3.5所示:
                     图 3.5    数据输入界面
该界面连接代码如下 :  
private void btn_insertdata_Click(object sender, EventArgs e)
    {
      insertdata  new insertdata();
      ff.ShowDialog();
    该界面用于用户查询记录的数据信息。用DataGridView显示查询的结果。“删除”按钮可以清除当前DataGridView中的内容,点击”退出”按钮即可退出查询界面。
    数据查询界面如图3.6所示:
                       图3.6    数据查询
该界面连接代码如下 :
private void seledata_Click(object sender, EventArgs e)
     {
         selectdata selectdata = new selectdata();
         selectdata.ShowDialog();
      }
   该界面用于帮助用户了解温湿度数据采集的功能,通过访问该界面还可以了解C#.NET的开发环境及应用背景。
   帮助界面如图3.7所示:
图3.7    关于数据采集系统
     该界面连接代码如下:
     private void tst_Describe_Click(object sender, EventArgs e)
     {
         myProject Project = new myProject();
         myProject.ShowDialog();
      }
·3.4. 数据库设计
   本系统是在Access 2003环境下建立数据库的。一个数据表在建立时,一定要先规划好各个字段的属性设置,然后才进一步输入记录数据。建立的数据表有data表和parament表。表的设计如下:
    (1) data表设计
    data表格主要是用来存放采集到的温度、湿度和露点的数值,供用户进行新增、修改、查询等操作。
表中各字段的属性说明如下表3.8所示:
                        表3.8  data表
| 字段名称 | 数据类型 | 备注 | 
| 编号 | 文本 | 主键 | 
| 温度 | 文本 | — | 
| 湿度 | 文本 | — | 
| 露点 | 文本 | — | 
| 记录日期 | 时间 | — | 
| 记录时间 | 时间 | — | 
    (2) parament表设计
       Parament表格是用来存放串口参数的设置值。可供用户进行更新操作。
            表中各字段的属性说明如下表3.9所示:
                              表3.9  Parament表
|  字段名称 | 数据类型 | 字段说明 | 备注 | 
| Para_ID | 文本 | 参数编号 | 主键 | 
| Para_Name | 文本 | 参数名称 | — | 
| Para_Value | 文本 | 参数数值 | — | 
| Para_Atti | 文本 | 参数属性 | — | 
| Para_Des | 文本 | 描述 | — | 
              
  
      连接数据库的代码为:
      {
   string connStr;
         connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=ff.mdb";
         OleDbConnection conn= ne OleDbConnection(connStr);
conn.Close();
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>