我正在使用C#和ASP.NEt創建一個Web應用程序,我需要插入/查看數據。我創建了我自己的類,它存儲了「Ticket」或支持票的值。我的問題是,我如何從門票中獲取SQL表中的值並將它們存儲在Ticket類中?我不需要具體細節,只需要使用什麼SQL類以及如何存儲它們。C#從表中讀取行並將值存儲在字符串中[]
謝謝!
我正在使用C#和ASP.NEt創建一個Web應用程序,我需要插入/查看數據。我創建了我自己的類,它存儲了「Ticket」或支持票的值。我的問題是,我如何從門票中獲取SQL表中的值並將它們存儲在Ticket類中?我不需要具體細節,只需要使用什麼SQL類以及如何存儲它們。C#從表中讀取行並將值存儲在字符串中[]
謝謝!
本教程應該讓你開始: http://www.csharp-station.com/Tutorials/ADODotNet/Lesson02.aspx
在讀取部分:
while (rdr.Read())
{
Console.WriteLine(rdr[0]);
}
你會希望與代碼替換Console.WriteLine命令()來創建票務的新實例,將它們添加到故障單列表中。
幾個選項:ADO.NET使用SqlConnection和SqlDataAdapter查詢數據,填充DataTable的結果,並將數據行數據複製到Ticket類。
甚至更好,使用LINQ to SQL或ADO.NET實體框架。所有這些在線的大量例子。
您應該可以使用SqlDataReader來獲取數據,獲取列數據並將其放入字符串數組中。
你有沒有考慮過使用ORM?實體框架是最常用的一種。
請參見本教程以獲取更多信息:
http://www.codeproject.com/Articles/363040/An-Introduction-to-Entity-Framework-for-Absolute-B
+1,良好的開端,布萊恩! – 2009-12-14 23:40:03