Ik ben bezig met een connectie te leggen tussen een acces database en een asp.net pagina doormiddel van OleDb
Nu denk ik dat het helemaal goed is, maar ik zie de fout nergens meer
ik heb het volgende stukje code gebruikt.
in de knowledgebase van M$ staat het precies uitgelegd maar toch werkt het niet
knowledgebase link
hieronder is de code
ik krijg elke keer de volgende fout vanuit asp.net
het weglaten van de parameter CommandBehavior.CloseConnection heeft geen zin
en het toevoegen van system.data.Commandbehavior.CloseConnection heeft ook geen zin
ik zie het niet misschien is het heel erg simpel
alvast bedankt
ps. dit is nog de connectionstring
Nu denk ik dat het helemaal goed is, maar ik zie de fout nergens meer
ik heb het volgende stukje code gebruikt.
in de knowledgebase van M$ staat het precies uitgelegd maar toch werkt het niet
knowledgebase link
hieronder is de code
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| Sub BindMasterGrid()
Dim CommandText As String =
"select Bedrijfsnaam from Relaties order by Relatienr"
Dim Connection as New OleDbConnection(ConnectionString)
Dim Command as New OleDbCommand(CommandText,Connection)
Connection.Open()
MasterGrid.DataSource = Command.ExecuteReader
(CommandBehavior.CloseConnection)
MasterGrid.DataBind()
End Sub |
ik krijg elke keer de volgende fout vanuit asp.net
code:
1
2
3
4
5
6
7
8
9
10
11
| Exception Details: System.Data.OleDb.OleDbException: No value given for one or
more required parameters.
Source Error:
Line 54:
Line 55:
Line 56: [b] MasterGrid.DataSource = Cmd.ExecuteReader
CommandBehavior.CloseConnection) [/b]
Line 57: MasterGrid.DataBind() |
het weglaten van de parameter CommandBehavior.CloseConnection heeft geen zin
en het toevoegen van system.data.Commandbehavior.CloseConnection heeft ook geen zin
ik zie het niet misschien is het heel erg simpel
alvast bedankt
ps. dit is nog de connectionstring
code:
1
2
| Dim ConnectionString As String = "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA
SOURCE=" & server.mappath("db.mdb") & ";" |
[ Voor 0% gewijzigd door dominion99 op 16-09-2002 13:41 . Reden: goed foutmessage ]