![](/img/trans.png)
[英]Read rows in from database and assign the rows values to a string variable in Postgresql and C#
[英]C# Read rows from a table and store the values in a string[]
我正在使用C#和ASP.NEt创建一个需要插入/查看数据的Web应用程序。 我创建了自己的类,用于存储“票证”或支持票证的值。 我的问题是,如何从带有票证的SQL表中获取值并将其存储在票证类中? 我不需要细节,只需要使用什么SQL类以及如何存储它们。
谢谢!
几个选项:ADO.NET使用SqlConnection和SqlDataAdapter查询数据,填充DataTable的结果,并将数据行数据复制到Ticket类。
甚至更好的是,使用LINQ to SQL或ADO.NET实体框架。 所有这些在线示例。
本教程将帮助您入门: http : //www.csharp-station.com/Tutorials/ADODotNet/Lesson02.aspx
在以下部分中:
while (rdr.Read())
{
Console.WriteLine(rdr[0]);
}
您将需要用代码替换Console.WriteLine()来创建Ticket的新实例并将其添加到票据列表中。
您应该能够使用SqlDataReader来获取数据,获取列数据并将其放入字符串数组。
您是否考虑过使用ORM? 实体框架是最常用的一种。
有关更多信息,请参见本教程:
http://www.codeproject.com/Articles/363040/An-Introduction-to-Entity-Framework-for-Absolute-B
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.