ASP.NET 4 SQL 方法?

标签 asp.net entity-framework linq-to-sql devforce

目前正在开发 ASP.NET Web 应用程序,并开始意识到我正在一遍又一遍地编写相同的 Boiler Plate 代码..

        SqlDataReader myReader = null;
        SqlCommand SQLcmd = new SqlCommand();
        SqlConnection SQLConn = new SqlConnection();
        String SQLStatement = "Select this 'nd That";
        SQLConn.ConnectionString = SQLConnectionString;
        SQLConn.Open();
        SQLcmd.Connection = SQLConn;
        SQLcmd.CommandText = SQLStatement;
        myReader = SQLcmd.ExecuteReader();
        while (myReader.Read())
        {
            //Do some awesome
        }
        SQLConn.Close();
    }

.NET 世界现在如何使用 SQL?

基本上我怎么能不花半天时间复制和粘贴该代码呢?

每个人都在使用 Linq to SQL 吗?如果是这样,请给我指一个教程!

非常感谢!

丹尼尔

最佳答案

这些天的普遍情绪是使用某种ORM .

流行的选择是:

Linq2Sql 确实是一个 ORM,但 Microsoft 内部不再积极开发它。

关于ASP.NET 4 SQL 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3934446/

相关文章:

javascript - 可以在 DOM 元素中禁用回发吗?

c# - 调用存储过程的 Entity Framework 需要未提供的参数

c# - Include 的 Entity Framework 性能问题

c# - 使用 Dynamic LINQ 过滤子查询

c# - Microsoft SQL Server 每秒向大表中插入数据

javascript - 使用javascript打印预览

java - Swagger UI 显示,但我得到一个 "ERROR"指示器

javascript - ASP : Switching between two ScriptManagers. 或者如何删除脚本引用

c# - Entity Framework 表名称约定

c# - 如何在 LinqToSQL 查询中使用我的枚举?