Avatar billede dragnor Juniormester
04. januar 2007 - 20:55 Der er 1 løsning

access database hente data og skriv til listbox

jeg har nu set på flere eksempler her inde men kan ikke få mit program til at hente den rigtige data. kan nogen hjælpe mig og sige hvad der er galt?
Mit resultat bliver bare at den udskriver "System.Data.DataRowView" istedet for de titler den oprindelig skulle have skrevet ud i min listbox.


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.OleDb;
using System.Collections;
using System.Data.SqlClient;
using System.Runtime.InteropServices;

namespace Film
{
    public partial class Form1 : Form
    {
        OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\FilmDB\\db1.mdb");

        public Form1()
        {
            InitializeComponent();
            con.Open();
            OleDbDataAdapter da = new OleDbDataAdapter("SELECT Titel FROM Film1", con);
            DataSet ds = new DataSet();
            da.Fill(ds, "Film1");

            liste.DataSource = ds.Tables["Film1"];

            con.Close();
        }

    }
   
}
Avatar billede dragnor Juniormester
04. januar 2007 - 22:38 #1
har selv løst problemet
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester