PDA

View Full Version : درختواره حسابهای کل و معین و تفصیلی



r_rezaei
پنج شنبه 16 فروردین 1403, 15:17 عصر
با سلام tree view جداول حسابداری با بانک اکسس را چگونه در فرم سی شارپارتباط داد ado

پرستو پارسایی
یک شنبه 19 فروردین 1403, 17:04 عصر
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();
}
}
}

میتونید از این مثال ساده الگو بگیرید اگر نیاز به توضیح بیشتر هست بفرمائید