Esempio n. 1
0
        public static void DBConnctionLoad()
        {
            string index = RegistryInfo.RegistryRead(Registry.LocalMachine, "Software\\" + Application.ProductName + "\\", "INDEX", "0");

            cFilehandle = new Filehandle(tmpFName);
            if (cFilehandle._FileInfo.Exists)
            {
                IniFile Filehandle = new IniFile(tmpFName);

                _Datasource = Filehandle.IniReadValue("DBINFO", "DATASOURCE", "(local)");
                _PROVIDER   = Filehandle.IniReadValue("DBINFO", "PROVIDER", "5");
                _UID        = Filehandle.IniReadValue("DBINFO", "UID", "sa");
                _PWD        = Filehandle.IniReadValue("DBINFO", "PWD", "sa12sa");
                _Catalog    = Filehandle.IniReadValue("DBINFO", "CATALOG", "local_simmetch_sps");

                EquipInfo.WORKCENTER = Filehandle.IniReadValue("LINE_INFO", "WORKCENTER", "");
                EquipInfo.ROUTE_NO   = Filehandle.IniReadValue("LINE_INFO", "ROUTE_NO", "");
                EquipInfo.BODY_NO    = Filehandle.IniReadValue("LINE_INFO", "BODY_NO", "");
                EquipInfo.WAIT_CNT   = Filehandle.IniReadValue("LINE_INFO", "WAIT_CNT", "");

                _Applicationname = Filehandle.IniReadValue(".NETREMOTING", "APPLICATIONNAME", "WORK");
                _TagIp           = Filehandle.IniReadValue(".NETREMOTING", "IP", "");
                _Tagport         = Filehandle.IniReadValue(".NETREMOTING", "PORT", "8001");
                _Serverurl       = Filehandle.IniReadValue(".NETREMOTING", "SERVERURL", "tcp://Localhost:8000/Tag");
                _Workstatus      = Filehandle.IniReadValue(".NETREMOTING", "WORKSTATUS", "");
            }
            else
            {
                DBConnectionDefualtmakeFIle();
            }
        }
Esempio n. 2
0
        public static bool DBConnectionDefualtmakeFIle()
        {
            bool bDBConnectionDefualtmakeFIle = false;

            Filehandle create = new Filehandle(tmpFName);

            IniFile cFilehandle = new IniFile(tmpFName);

            cFilehandle.IniWriteValue("DBINFO", "DATASOURCE", "");
            cFilehandle.IniWriteValue("DBINFO", "PROVIDER", "");
            cFilehandle.IniWriteValue("DBINFO", "UID", "");
            cFilehandle.IniWriteValue("DBINFO", "PWD", "");
            cFilehandle.IniWriteValue("DBINFO", "CATALOG", "");

            cFilehandle.IniWriteValue("LINE_INFO", "WORKCENTER", "");
            cFilehandle.IniWriteValue("LINE_INFO", "ROUTE_NO", "");
            cFilehandle.IniWriteValue("LINE_INFO", "BODY_NO", "");
            cFilehandle.IniWriteValue("LINE_INFO", "WAIT_CNT", "N");

            cFilehandle.IniWriteValue(".NETREMOTING", "APPLICATIONNAME", "WORK");
            cFilehandle.IniWriteValue(".NETREMOTING", "IP", "");
            cFilehandle.IniWriteValue(".NETREMOTING", "PORT", "8001");
            cFilehandle.IniWriteValue(".NETREMOTING", "SERVERURL", "tcp://Localhost:8000/Tag");
            cFilehandle.IniWriteValue(".NETREMOTING", "WORKSTATUS", "");

            return(bDBConnectionDefualtmakeFIle);
        }