DatSet
可以在控制台应用程序中使用,但你也知道,有在这里没有UI,所以你不能使用DataGridView
并没有设计为好。所以,你可以用DataSet
和DataAdapter
都运行SQL查询就像你在C#后端代码中做的那样,它没什么不同在这里租用,使用相同的程序集System.Data.dll
。是的,你不能在控制台应用程序中拖放。
例子:
var ds = new DataSet();
var customersTable = ds.Tables.Add("Customers");
customersTable.Columns.AddRange("FirstName", "LastName", "Id", "Address");
customersTable.Rows.Add("Bob", "Sagget", 1, "123 Mockingbird Lane");
customersTable.Rows.Add("John", "Doe", 2, "1600 Pennsylvanie Ave");
customersTable.Rows.Add("Jane", "Doe", 3, "100 Main St");
foreach (DataTable table in dataSet.Tables)
{
foreach (DataRow row in table.Rows)
{
foreach (DataColumn column in table.Columns)
{
object item = row[column];
// read column and item
Console.WriteLine("item ", item);
}
}
}
您可以使用XML为好。
如果您只使用一张表,那么使用DataTable也有大量的工作示例,说明如何在Internet上执行此操作 – MethodMan