• 大小: 0.52M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2024-04-26
  • 语言: C#
  • 标签: 数据上传  数据  上传  

资源简介

在数据表加入opc标签,当OPC变量变化时自动存入数据库中,一变化就存储,无需要代码中设置

资源截图

代码片段和文件信息

using System;
using System.Data;
using System.Data.SqlClient;
namespace LcdAndonDemo
{
    /********************************************************************
        **     Name         : DataAccess                               
        **     Des          : 数据库访问类                                  
        **     Author       :       
        **     Fin.Date     :
    *********************************************************************/
    /// 
    /// 数据库访问类
    /// 

    public class DataAccess
    {
        /// 
        /// 数据库连接对象 表示SQL Server数据库的一个打开的连接
        /// 

        //private OracleConnection conn;

        private SqlConnection conn;
      
        /// 
        /// 数据库命令 表示要对SQL Server数据库执行的一个Transact_SQL语句或存储过程
        /// 

        //private OracleCommand cm;

        private SqlCommand cm;

        /// 
        /// 数据库命令 表示用于填充DataSet和更新SQL Server数据库的一组数据命令和一个数据库连接
        /// 

        //private OracleDataAdapter aAdapter;

        private SqlDataAdapter aAdapter;

        /// 
        /// 数据库命令 表示要在SQL Server数据库中处理的Transact_SQL事务
        /// 

        //private OracleTransaction aTrans;

        private SqlTransaction aTrans;

        /// 
        /// 数据查询表达式或存储过程的名字
        /// 

        private string str_QueryString;

        /// 
        /// 表示是否在进行事务处理
        /// 

        private bool b_IsInTrans;

        /// 
        /// 当前页数
        /// 

        private int i_CurrentPage;

        /// 
        /// 每页的纪录数
        /// 

        private int i_PageSize;

        /// 
        /// 页面总数
        /// 

        private int i_PageCount;

        /// 
        /// 纪录总数
        /// 

        private int i_RecordCount;

        /// 
        /// 数据库连接字符串
        /// 

        private string str_ConnString;

        /// 
        /// b_FirstPage、b_PreviousPage、b_NextPage、b_LastPage上下页的状态
        /// 

        private bool b_FirstPage;
        private bool b_PreviousPage;
        private bool b_NextPage;
        private bool b_LastPage;

        /// 
        /// 构造函数
        /// 

        /// 数据库连接字符串
        public DataAccess(string strConnString)
        {
            this.str_ConnString = strConnString;
            this.conn = new SqlConnection(str_ConnString);
            aAdapter = new SqlDataAdapter(““ conn);
            
            this.cm = aAdapter.SelectCommand;
            this.cm.CommandTimeout = 600;
            this.b_IsInTrans = false;
            this.i_CurrentPage = 0;
            //this.i_PageSize = nPageSize;
            this.i_PageCount = 0;
            this.i_RecordCount = 0;
            this.b_FirstPage = false;
       

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2020-11-17 18:49  data_up(2)\
     目录           0  2020-11-17 18:50  data_up(2)\.vs\
     目录           0  2020-11-17 18:50  data_up(2)\.vs\data_up\
     目录           0  2020-11-17 18:50  data_up(2)\.vs\data_up\v14\
     文件       82432  2020-11-17 18:58  data_up(2)\.vs\data_up\v14\.suo
     文件     1142784  2020-11-17 18:49  data_up(2)\DATA.accdb
     文件      749568  2020-11-17 18:49  data_up(2)\DATA1.mdb
     文件      954368  2020-11-17 18:49  data_up(2)\DATA1_勿删.mdb
     目录           0  2020-11-17 18:58  data_up(2)\LcdAndonDemo\
     文件         766  2020-11-17 18:49  data_up(2)\LcdAndonDemo\87.ico
     文件       36564  2020-11-17 18:49  data_up(2)\LcdAndonDemo\DBOracle.cs
     文件        3635  2020-11-17 18:49  data_up(2)\LcdAndonDemo\Form1.Designer.cs
     文件       22114  2020-11-17 18:49  data_up(2)\LcdAndonDemo\Form1.cs
     文件       11746  2020-11-17 18:49  data_up(2)\LcdAndonDemo\Form1.resx
     文件        5907  2020-11-17 18:49  data_up(2)\LcdAndonDemo\Form1.sq-AL.resx
     文件        1409  2020-11-17 18:49  data_up(2)\LcdAndonDemo\Form2.Designer.cs
     文件         362  2020-11-17 18:49  data_up(2)\LcdAndonDemo\Form2.cs
     文件        5817  2020-11-17 18:49  data_up(2)\LcdAndonDemo\Form2.resx
     文件       17645  2020-11-17 18:50  data_up(2)\LcdAndonDemo\OPC.cs
     文件       34908  2020-11-17 18:50  data_up(2)\LcdAndonDemo\OracleDataAccess.cs
     文件        3337  2020-11-17 18:58  data_up(2)\LcdAndonDemo\Program.cs
     目录           0  2020-11-17 18:50  data_up(2)\LcdAndonDemo\Properties\
     文件        1356  2020-11-17 18:50  data_up(2)\LcdAndonDemo\Properties\AssemblyInfo.cs
     文件        2854  2020-11-17 18:50  data_up(2)\LcdAndonDemo\Properties\Resources.Designer.cs
     文件        5612  2020-11-17 18:50  data_up(2)\LcdAndonDemo\Properties\Resources.resx
     文件        1107  2020-11-17 18:50  data_up(2)\LcdAndonDemo\Properties\Settings.Designer.cs
     文件         249  2020-11-17 18:50  data_up(2)\LcdAndonDemo\Properties\Settings.settings
     文件        4081  2020-11-17 18:50  data_up(2)\LcdAndonDemo\SQLHelper.cs
     目录           0  2020-11-17 18:50  data_up(2)\LcdAndonDemo\bin\
     目录           0  2020-11-17 18:50  data_up(2)\LcdAndonDemo\bin\Debug\
     文件         766  2020-11-17 18:50  data_up(2)\LcdAndonDemo\bin\Debug\87.ico
............此处省略45个文件信息

评论

共有 条评论