我正在使用C#和ASP.NEt来创建一个我需要插入/查看数据的Web应用程序。我创建了自己的类,用于存储“Ticket”或支持票证的值。我的问题是,如何从票证中获取SQL表中的值并将它们存储在Ticket类中?我不需要具体细节,只需要使用哪种SQL类以及如何存储它们。
谢谢!
答案 0 :(得分:3)
几个选项:ADO.NET使用SqlConnection和SqlDataAdapter查询数据,填充DataTable的结果,并将数据行数据复制到Ticket类。
甚至更好,使用LINQ to SQL或ADO.NET Entity Framework。所有这些在线的例子很多。
答案 1 :(得分:1)
本教程可以帮助您入门: http://www.csharp-station.com/Tutorials/ADODotNet/Lesson02.aspx
在以下部分中写道:
while (rdr.Read())
{
Console.WriteLine(rdr[0]);
}
您需要将Console.WriteLine()替换为代码,以创建Ticket的新实例并将其添加到故障单列表中。
答案 2 :(得分:0)
您应该能够使用SqlDataReader获取数据,获取列数据并将其放入字符串数组中。
答案 3 :(得分:0)
您是否考虑过使用ORM?实体框架是最常用的框架之一。
有关详细信息,请参阅本教程:
http://www.codeproject.com/Articles/363040/An-Introduction-to-Entity-Framework-for-Absolute-B