سلام، اگه در کل منظورتون اینه که اطلاعات یک جدول در SQL رو در Listbox نمایش بدین من یه جدول به نام Table1 ایجاد کردم و دو فیلد ID و Name رو بهش اضافه و بعد از اینکه یه سری اطلاعات واردش کردم با استفاده از کد زیر اطلاعات جدول رو وارد لیست باکس کردم :
using System;
using System.Data;
using System.Windows.Forms;
using System.Collections;
using System.Data.SqlClient;
namespace SQLToListbox
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
string str = @"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Users\arta\Documents\Person.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
SqlConnection con = new SqlConnection(str);
string com = "Select ID, Name from Table1";
SqlDataAdapter adpt = new SqlDataAdapter(com, con);
DataSet myDataSet = new DataSet();
adpt.Fill(myDataSet, "Table1");
DataTable myDataTable = myDataSet.Tables[0];
DataRow tempRow = null;
foreach (DataRow tempRow_Variable in myDataTable.Rows)
{
tempRow = tempRow_Variable;
listBox1.Items.Add((tempRow["ID"] + " (" + tempRow["Name"] + ")"));
}
}
}
}