📄 dataview.cs
字号:
using System;
using System.Data;
using System.Data.OleDb;
namespace DataViewApp
{
class DataViewExample
{
static void Main()
{
string conStr = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\C#Program\C#100\Chapter3\NWIND.mdb";
OleDbConnection Conn = new OleDbConnection(conStr);
try
{
string SQL = "SELECT ContactName, Country FROM Customers";
OleDbDataAdapter adapter = new OleDbDataAdapter();
adapter.SelectCommand = new OleDbCommand(SQL,Conn);
DataSet ds = new DataSet();
adapter.Fill(ds, "Customers");
DataTable datatable = ds.Tables["Customers"];
DataView myView = new DataView(datatable,
"Country = 'Germany'",
"Country",
DataViewRowState.CurrentRows);
foreach (DataRowView myDrv in myView)
{
for (int i = 0; i < myView.Table.Columns.Count; i++)
Console.Write(myDrv[i] + "\t");
Console.WriteLine();
}
}
catch(Exception ex)
{
Console.WriteLine("Error Orccured: " + ex.Message);
Conn.Close();
}
finally
{
Conn.Close();
Console.ReadLine();
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -