gpt4 book ai didi

c# - 如何连接到 ASP.NET MVC 中的现有数据库?

转载 作者:可可西里 更新时间:2023-11-01 07:55:34 24 4
gpt4 key购买 nike

我刚开始学习 C# 和 ASP.NETMVC,但我找到的每个示例都将数据库放在 App_Data 文件夹中。我不想这样做。

我想创建一个新版本的 Nerd Dinner 并将连接字符串移动到 web.config,但我找不到任何有关如何执行此操作的示例。我的数据库名为 NerdDinner,我使用的是 SQL Server Express。

将新连接字符串添加到我的网络配置中的正确语法是什么?这对创建 LINQ to SQL 类有什么影响吗?

最佳答案

我总是去 http://www.connectionstrings.com/当我忘记如何编写连接字符串时。

标准安全 SQL Server 2008

Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;

这是 MSDN 上的一篇文章,讨论 How to: Read Connection Strings from the Web.config .

Web.config 的顶部几乎有一个名为 connectionstrings 的部分,它可能看起来像这样:

<connectionStrings>
<add
name="NorthwindConnectionString"
connectionString="Data Source=serverName;Initial
Catalog=Northwind;Persist Security Info=True;User
ID=userName;Password=password"
providerName="System.Data.SqlClient"
/>
</connectionStrings>

不过,我建议您也查看 Entity Framework ,它是您的代码和数据库之间的抽象,它可以更轻松地处理数据库中的“对象”。您可以找到关于 ADO.NET Entity Framework here 的介绍.但首先,您应该专注于使用顶部的信息建立并运行与数据库的连接。

关于c# - 如何连接到 ASP.NET MVC 中的现有数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4972696/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com