Har nyss börjat med asp och försöker lägga in och hämta från databasen men jag har ett problem med att hämta, får felmeddelandet Ska det inte vara:Hämta från databasen? (Nybörjare)
Compiler Error Message: BC30390: 'System.Data.OleDb.OleDbDataReader.Private Sub New(connection As System.Data.OleDb.OleDbConnection, command As System.Data.OleDb.OleDbCommand, depth As Integer, chapter As System.IntPtr)' is not accessible in this context because it is 'Private'.
<%@ imPort namespace="system.data" %>
<%@ imPort namespace="system.data.Oledb" %>
<HTML>
<HEAD>
<script language="vb" runat="server">
sub page_load(Src as object, E as EventArgs)
dim dr as OLEDBDataReader
dim cn as new OLEDBDataReade ("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=c:\hemsida\test\db1.mdb;")
dim Cmd as new OLEDBCommand("select fnamn, enamn from Tabell1",cn)
cn.open()
dr=Cmd.ExecuteReader(CommandBehavior.CloseConnection)
do while dr.Read()
persons.text=persons.text & dr("fnamn") & "" & dr("enamn") & "<br/>"
loop
end sub
</script>
</HEAD>
<body>
<asp:Label ID="persons" Runat=server/>
</body>
</HTML>
Någon som vet vad det beror på?Sv: Hämta från databasen? (Nybörjare)
dim dr as OLEDBDataReader
Dim cn As New <b>OleDbConnection</b>("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=c:\hemsida\test\db1.mdb;")
dim Cmd as new OLEDBCommand("select fnamn, enamn from Tabell1",cn)
cn.open()
dr=Cmd.ExecuteReader(CommandBehavior.CloseConnection)
....
http://msdn.microsoft.com/library/en-us/cpref/html/frlrfSystemDataOleDbOleDbDataReaderClassTopic.asp?frame=true