ups, jeg glemte lige at skrive sql-kaldet: string sqlstmt = "select * from kunde" som skal ind før OleDbCommand objCommand = new OleDbCommand(sqlstmt, objConnect);
for at klargøre DataReader-objektet skal du kalde reader.Read() som enten spoler hen til første post i tabellen eller returnerer false, hvis der ikke nogen poster.
hehe, nu har du jo ikke spurgt om mySql da du oprettede spørgsmålet, så jeg vil nu mene at jeg er berettiget til point under alle omstændigheder. Jeg forlader computeren nu, så hvis jeg får tid, tjekker jeg det i løbet af weekenden...
jeg har koden til VB.Net, og det virker upåklageligt
Dim objConn as OleDbConnection objConn = New OleDbConnection("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE="& Server.MapPath("db.mdb") &";") objConn.Open() 'open the connection
Dim objCommand as OleDbCommand objCommand = New OleDbCommand("SELECT * FROM tabel", objConn)
Dim objDataReader as OleDbDataReader objDataReader = objCommand.ExecuteReader(CommandBehavior.CloseConnection)
4u2x >> jeg har ikke givet dig kode til beta 1, for den har jeg aldrig arbejdet med. Koden virker uden problemer hos mig selv, så jeg ved ikke hvad problemet skulle være for dig. Det eneste jeg kan se er at jeg har glemt et enkelt semikolon i det endelige eksempel jeg gav dig, men det gør jo ikke koden forkert.
ja, men jeg har den nye version, hentet direkte fra microsofts eget website - version 1.0.3705 jeg benytter også wrox-bogen professional asp.net 1.0, og det er altså ikke beta-kode, noget af det jeg bruger. Jeg så godt at der var én som kommenterede at det måske var beta1-kode, det du viste som eksempel i et andet spørgsmål, men det var nu heller ikke samme kode som det jeg har skrevet.
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.