using System;
using System.Data;
using System.Data.OleDb;
using System.Windows.Forms;
namespace AccountingApp
{
public partial class Form1 : Form
{
// ایجاد اتصال به پایگاه داده Access
private OleDbConnection connection = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0 ;Data Source=C:\\Path\\To\\Your\\Database.accdb");
public Form1()
{
InitializeComponent();
LoadTreeView();
}
// متد برای بارگذاری دادهها در TreeView
private void LoadTreeView()
{
connection.Open();
// اجرای کوئری SELECT بر روی جدول حسابداری
OleDbCommand cmd = new OleDbCommand("SELECT * FROM YourAccountingTable", connection);
OleDbDataAdapter da = new OleDbDataAdapter(cmd);
DataTable dt = new DataTable();
da.Fill(dt);
// اضافه کردن دادهها به TreeView
foreach (DataRow row in dt.Rows)
{
TreeNode node = new TreeNode(row["ColumnName"].ToString());
treeView1.Nodes.Add(node);
}
connection.Close();
}
}
}
میتونید از این مثال ساده الگو بگیرید اگر نیاز به توضیح بیشتر هست بفرمائید