c# - 我的 Webforms 数据存储在哪里?

标签 c# mysql asp.net connection-string

我是 .NET 技术的新手。从我使用 C# .NET 和 ASP.NET 的几天来看,我认为我做得很好。现在我的问题是:我的 friend 问我有关 C# .NET WebForms 和数据库之间的数据库连接的问题。实际上,我没有使用数据库连接在 C# WebForms 之间编写任何代码。我还没有安装任何 SQL Server。那么我可以在没有数据库连接的情况下开发WebForms吗?我的 WebForms 数据库存储在哪里?它是否将数据存储在我的计算机驱动器上?

最佳答案

它使用 SQL Server Express Edition。您可以通过以下连接字符串连接到它:

data source=.\SQLEXPRESS;Integrated Security=SSPI;
            database=YourDatabaseName;
            AttachDBFilename=|DataDirectory|aspnetdb.mdf;
            User Instance=true"

Microsoft SQL Server Express 提供了用于构建应用程序的简单数据库解决方案。 SQL Server Express 支持完整的 SQL Server 编程模型,包括 T-SQL、存储过程、 View 、触发器、SQL Server CLR 集成 (SQLCLR) 和 XML 数据类型。当您使用 SQL Server Express 作为数据源开发应用程序时,该应用程序将与运行 SQL Server 的生产服务器兼容。

App_Data 本质上是基于文件的数据存储的存储点(例如,与 SQL Server 数据库存储相反)。例如,一些简单的网站将其用于存储为 XML 的内容,通常数据库托管费用昂贵。

关于c# - 我的 Webforms 数据存储在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20839469/

相关文章:

javascript - jQuery AJAX 检测幻灯片上/下运动中的数据更改显示

asp.net - IIS 重新编译 ASP NET 网站

c# - 使用 HttpServer 或 HttpSelfHostServer 对 Web API 进行单元测试

mysql - 重复超过 2 列

c# - 以标准方式访问没有值(value)的短信 Web 服务中的子 XML 值

PHP:foreach 循环与 array_merge 来创建 json 对象

mysql - 如何编写 MySQL 查询以根据其他表信息从表中检索数据?

c# - 在页面加载时禁用文本框

c# - FtpWebRequest 下载文件

c# - 这段代码中的什么导致了 C# 中的内存泄漏?