• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Работа с Access Db в C#

  • Автор темы crmk
  • Дата начала
Статус
Закрыто для дальнейших ответов.
C

crmk

Подскажите, как можно вывести данные из БД Access например в ListBox.
В БД 2 столбца: Id и Name.
 
S

SiM22

Код:
using System.Data.OleDb;
namespace WindowsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
OleDbConnection cn;
OleDbCommand cm;
OleDbDataAdapter da;
DataTable dt;
private void Form1_Load(object sender, EventArgs e)
{
cn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source = test.mdb");
cn.Open();
cm = new OleDbCommand("SELECT * FROM test",cn);
da = new OleDbDataAdapter();
da.SelectCommand = cm;
dt = new DataTable();
da.Fill(dt);
textBox1.DataBindings.Add("Text", dt, "Name");
cn.Close();
cm.Dispose();
da.Dispose();
dt.Dispose();

}
}
}
попробуй так;] насчет listbox я хз:)
 
C

crmk

Спасибо.

А на счет ListBox или ListView есть у когонить какието предложения?
 
P

Pasha

crmk
Открой MSDN, скажем, на теме ListControl.DataSource. Там очень много хороших предлжений.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!