浏览代码

git-svn-id: https://202.107.226.68:8443/svn/Services/ResistanceMonitor@29 a05970a1-87b9-9d4f-9ee5-fa77e2ec115b

chenyu 1 年之前
父节点
当前提交
6084358e1d
共有 1 个文件被更改,包括 27 次插入0 次删除
  1. 27 0
      4.Data/AppService.cpp

+ 27 - 0
4.Data/AppService.cpp

@@ -313,6 +313,33 @@ bool CAppService::Start()
 			sql = "UPDATE rm_map SET install_1=1 WHERE install_1 is null;UPDATE rm_map SET install_2=1 WHERE install_2 is null;UPDATE rm_map SET install_3=1 WHERE install_3 is null;";
 			ret = CDBConnectPool::Instance()->DBExecuteSQL(sql);
 		}
+
+		//ÐÞ¸Ärm_deviceinfo±í
+		sql = " select top 1 install_1 from rm_deviceinfo";
+		ret = CDBConnectPool::Instance()->DBExecuteSQL(sql);
+		if (true != ret)
+		{
+			sql = "ALTER TABLE rm_deviceinfo add st0 tinyint default 1;"
+				"ALTER TABLE rm_deviceinfo add st1 tinyint default 1;"
+				"ALTER TABLE rm_deviceinfo add st2 tinyint default 1;"
+				"ALTER TABLE rm_deviceinfo add st3 tinyint default 1;"
+				"ALTER TABLE rm_deviceinfo add st4 tinyint default 1;"
+				"ALTER TABLE rm_deviceinfo add st5 tinyint default 1;"
+				"ALTER TABLE rm_deviceinfo add st6 tinyint default 1;"
+				"ALTER TABLE rm_deviceinfo add st7 tinyint default 1;"
+				"ALTER TABLE rm_deviceinfo add st8 tinyint default 1;"
+				"ALTER TABLE rm_deviceinfo add dt0 tinyint default 0;"
+				"ALTER TABLE rm_deviceinfo add dt1 tinyint default 0;"
+				"ALTER TABLE rm_deviceinfo add dt2 tinyint default 0;"
+				"ALTER TABLE rm_deviceinfo add dt3 tinyint default 0;"
+				"ALTER TABLE rm_deviceinfo add dt4 tinyint default 0;"
+				"ALTER TABLE rm_deviceinfo add dt5 tinyint default 0;"
+				"ALTER TABLE rm_deviceinfo add dt6 tinyint default 0;"
+				"ALTER TABLE rm_deviceinfo add dt7 tinyint default 0;"
+				"ALTER TABLE rm_deviceinfo add dt8 tinyint default 0;"
+				;
+			ret = CDBConnectPool::Instance()->DBExecuteSQL(sql);
+		}
 	}
 	//end Éý¼¶