Avatar billede jaffafo Nybegynder
09. oktober 2003 - 20:18 Der er 5 kommentarer og
1 løsning

problem med database

22System.Data.OleDb.OleDbException: No value given for one or more required parameters. at System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(Int32 hr) at System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) at System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) at System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) at System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) at System.Data.OleDb.OleDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.OleDb.OleDbCommand.ExecuteReader() at ASP.default_aspx.rblAfstemning_SelectedIndexChanged(Object sender, EventArgs e) in C:\wwwhosting\tomo.dk\afstemning\Default.aspx:line 89



denne fejl får jeg..

dette er koden:

        try
            opendb()
            ObjConn = new OledbConnection(strConn)
            objConn.Open()
            sSql="SELECT Antalstemmer from Muligheder where Muligheder=" & rblafstemning.selecteditem.value & ";"
   
            'visdata()
            objCmd = new OledbCommand(sSql,ObjConn)
            objRs = objCmd.ExecuteReader()
   
            do while objrs.read()=true
                Session("AntalStemmer") = objrs("AntalStemmer")
            loop
   
            closedb()
            objconn.close()
        catch t as exception
            Response.write(t.tostring())
        end try


jeg kan bare simpelthen ikke se hvor problemet er henne?
Avatar billede jaffafo Nybegynder
09. oktober 2003 - 20:19 #1
ups  linje 89 er:

objRs = objCmd.ExecuteReader()
Avatar billede erve Nybegynder
09. oktober 2003 - 20:35 #2
Er muligheder en tekstkolone skal du måske have værdien i quotes.
where Muligheder='" & rblafstemning.selecteditem.value & "';"
Avatar billede repsak Nybegynder
09. oktober 2003 - 21:05 #3
hvad sker der hvis du hardcoder et sql-statemenet?

sSql="SELECT Antalstemmer from Muligheder where Muligheder='B';"
Avatar billede jaffafo Nybegynder
09. oktober 2003 - 21:35 #4
Erve havde rigtigt... :)  skriv et svar for points.. :)
Avatar billede jaffafo Nybegynder
14. maj 2004 - 16:12 #5
skriv et svar!!!!  :)  ellers tager jeg selv points.. :D
Avatar billede jaffafo Nybegynder
18. august 2004 - 20:54 #6
erve..  sidste chance.. :)
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