如何在一个存储过程调用中插入多个数据库

时间:2015-06-24 20:47:06

标签: c# sql linq-to-sql

我有一个表将连接字符串存储到其他数据库。我的所有数据库中都有一个公共表,我希望在给定连接字符串的情况下插入数据。使用linq to sql我想知道是否可以在一个存储过程调用中对不同的数据库进行多次插入。

我已经尝试了以下我没有收到任何错误消息,但数据未提交给他。这甚至可能吗?如果是这样我怎么能实现那个

   private bool addUserToSelectedPortals(string Connectionstring, string accountIdList, int? logAccount, string userName, string logUserName, string moduleName, bool isLastUsed, bool isDefault, bool isDebugUser, ref string retMsg)
    {
          int? result =0;

          using (var context = new UserCreateDALDataContext(Connectionstring))
              {

               result = (context.adm_InsAccountUser(accountIdList, logAccount, userName, logUserName, moduleName, isLastUsed, isDefault, isDebugUser, ref retMsg));
               if(result = 0)
               { 
                  return false
               }
               else
                  return false;                                        
              }              

    }

0 个答案:

没有答案