簡體   English   中英

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM