C# 将ASP.net表单与access database 2015连接并在本地域控制服务器上发布ASP.net网站

C# 将ASP.net表单与access database 2015连接并在本地域控制服务器上发布ASP.net网站,c#,sql,asp.net,ms-access,C#,Sql,Asp.net,Ms Access,我正在尝试创建一个简单的网页,该网页将与Microsoft access 2015数据库交互。我更喜欢使用asp.net而不是基本的html,因为我更熟悉这一点。如何将ASP.net表单与access数据库2015连接。另外,如何在本地域控制的服务器上托管asp.net网站,以便vlan/域上的所有用户都可以在本地访问?使用SQL会更容易吗?使用SQL server或使用access后端可能不会更困难。asp.net代码,以及您从SQL server或Access中提取数据的方式,都将写得几乎相

我正在尝试创建一个简单的网页,该网页将与Microsoft access 2015数据库交互。我更喜欢使用asp.net而不是基本的html,因为我更熟悉这一点。如何将ASP.net表单与access数据库2015连接。另外,如何在本地域控制的服务器上托管asp.net网站,以便vlan/域上的所有用户都可以在本地访问?使用SQL会更容易吗?

使用SQL server或使用access后端可能不会更困难。asp.net代码,以及您从SQL server或Access中提取数据的方式,都将写得几乎相同。如果您计划从Access开始,然后使用SQL server,那么我建议您使用ODBC提供程序,而不是oleDB提供程序,也不是标准的sqlprovider。这样做的原因是性能并没有真正的不同,但通过使用ODBC,您只需将连接从Access切换到SQL server,并且如果需要对代码进行任何更改,也只需进行少量操作

要运行web服务器,则需要在该服务器上安装+安装IIS。2012年以后的大多数服务器版本都可以在该服务器上安装+安装IIS。安装后,该web服务器将仅限于您的本地网络。然后,您可以将浏览器指向服务器名称作为url,甚至是IP地址


因此,您将在网络上安装一个web服务器,并且希望您有一个相对较新的windows服务器版本可用于此目的。您可以在非服务器版的windows上安装IIS express edition,但通常不值得这么麻烦,特别是如果您有一个实际的windows服务器版可用于承载网站

我不建议使用Access作为网站的后端。如果有必要,可以使用SQL Server或MySQL或其中的一个免费版本。访问不是为您的提议而设计的。至于如何连接到数据库,以及如何将所有内容部署到服务器,您可以在网上找到大量讨论这些内容的文档、教程、示例等。我们不会在这里重复。当您的尝试遇到特定问题时,请再次询问我们,而不是“请为我做研究”请求。谢谢