从应用程序更改连接字符串中的数据库

2024-03-18

我创建了一个 Xamarin,我想在其中查询 Azure SQL Server 上的一个数据库,并且关于我返回的结果,我想查询 X 个特定数据库之一。

到目前为止,我已经能够创建两个不同的 API,其中第一个 API 从第一个数据库获取信息。

我已经硬编码(在 TableController 中)以使用一个特定的数据库(在同一个 SQL Server 中)。

  string dbString = "database2";
  myContextClass context = new myContextClass(dbString);

这就像一个魅力。然而。我希望能够从我的应用程序传递我想要连接的数据库。

IE。当呼叫我的移动服务时,我所做的就是:

 this.client = new MobileServiceClient(
                Constants.DatabaseURL);

我可以在这个方法调用中添加一些东西来在控制器中设置数据库连接字符串吗?


您不应该从移动应用程序连接到数据库,您应该使用 Web API 构建后端 REST 服务并托管在 Azure API 服务中,这是与数据库的连接发生的地方,并且连接字符串将是添加到 web.config 文件中,可以从 Azure 门户轻松更改该文件。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从应用程序更改连接字符串中的数据库 的相关文章

随机推荐