如何使用从SQL Server获取的数据?

时间:2011-05-14 06:10:33

标签: asp.net sql-server

我想使用我在ASP.NET代码后面直接从SQL Server数据库获取的数据。我有连接字符串,我应该使用DataSet来访问数据吗?

我想工作和自定义数据,然后以XML格式在ASP.NET页面上显示它(用于xmlhttprequest答案)。

示例代码将不胜感激!

 SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=user_city;Integrated Security=True");
 con.Open();
 SqlCommand my_command = new SqlCommand("select * from city_buildings where user_id=1",con);

2 个答案:

答案 0 :(得分:2)

我建议Entity Framework Tutorials


ADO.NET实体框架支持以数据为中心的应用程序和服务,并提供了一个针对数据编程的平台,可以提高从逻辑关系级别到概念级别的抽象级别。通过使开发人员能够以更高的抽象级别处理数据,Entity Framework支持独立于任何特定数据存储引擎或关系模式的代码。


参考文献:

The ADO.NET Entity Framework Overview

ADO.NET Entity Framework

答案 1 :(得分:2)

从数据库中获取数据有很多选择。您编写了一些代码来直接从数据库中检索数据。您可以在MSDN中看到完整的示例:http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlcommand.aspx

还有其他方法:Entity Framework,NHibernate等。