您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

C# CIMES里面切换数据库(只适用于我们公司的代码)

bubuko 2022/1/25 18:54:19 dotnet 字数 3074 阅读 1013 来源 http://www.bubuko.com/infolist-5-1.html

//当前页面连接的是170数据库,切换到176数据库 CustomDataAgent dataAgent = DBCenter.Create(Utility.AppSetting.WMSConnection); //查询176数据库的MES_AOI_WO表 string sqlAOIWO = @"S ...
               //当前页面连接的是170数据库,切换到176数据库
                CustomDataAgent dataAgent = DBCenter.Create(Utility.AppSetting.WMSConnection);

                //查询176数据库的MES_AOI_WO表
                string sqlAOIWO = @"SELECT WO,BATCHFLAG, BATCHID FROM MES_AOI_WO  WHERE WO =#[STRING]";
                DataTable dtAOIWO = dataAgent.GetDataTable(SQLCenter.Parse(sqlAOIWO, WO));
 //如果要改变数据库字段里的内容,则需要改变using括号里的内容

                using (var cts = CimesTransactionScope.Create(Utility.AppSetting.WMSConnection))
                {
                    if (dtAOIWO.Rows.Count > 0)
                    {
                        string sqlUpdateAOIWO = "UPDATE MES_AOI_WO SET BATCHFLAG = #[STRING],BATCHID =#[STRING]  WHERE WO = #[STRING] ";
                        DBCenter.ExecuteParse(sqlUpdateAOIWO, "X", BatchID, WO);
                    }

                    cts.Complete();

                }
  
//如果using里面的Create括号里没内容,则默认连接当前数据库
            using (CimesTransactionScope cts = CimesTransactionScope.Create())
            {
            }                
 
   

 

 

 

C# CIMES里面切换数据库(只适用于我们公司的代码)

原文:https://www.cnblogs.com/kelenote/p/15242158.html


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶