Asp.net Net MVC数据库第一,数据库连接

Asp.net Net MVC数据库第一,数据库连接,asp.net,sql-server,model-view-controller,Asp.net,Sql Server,Model View Controller,我需要帮助! 我们有winforms应用程序和现有的大型数据库(SQL),我已经启动了一个项目,旨在在web上重现一些逻辑。为此,我决定首先使用Asp.NETMVC数据库方法。 但是我们的数据库中有很多视图、过程和函数基于连接的用户host_name()+host_id()(例如,按权限筛选视图或填充当前用户(连接)的临时表),但Web connection(使用IIS)为其所有连接提供相同的host_id()和host_name(),因此,我试图找到一种方法,使我能够以最小的db对象更改识别S

我需要帮助! 我们有winforms应用程序和现有的大型数据库(SQL),我已经启动了一个项目,旨在在web上重现一些逻辑。为此,我决定首先使用Asp.NETMVC数据库方法。 但是我们的数据库中有很多视图、过程和函数基于连接的用户host_name()+host_id()(例如,按权限筛选视图或填充当前用户(连接)的临时表),但Web connection(使用IIS)为其所有连接提供相同的host_id()和host_name(),因此,我试图找到一种方法,使我能够以最小的db对象更改识别SQL中的连接(一个用户可以有很少的连接)。 你知道吗?

因此,在应用程序代码中,您必须获取连接机器的主机名,然后动态生成包含
WSID
参数的连接字符串,并将该连接字符串传递给Entity Framework