DaanDM
Legacy Member
Beste 9livers
Ik heb een opdracht om een quiz te maken in ASP, nu zit ik met een probleempje in mijn programmacode.
Page_load:
Dim da As New MySqlDataAdapter
Dim ds As New DataSet
Dim cmd As New MySqlCommand("SELECT Antwoord, AntwoordID FROM tblAntwoord WHERE VraagID=?VraagID", dbConn.cn)
cmd.Parameters.Add("VraagID", Session("ID"))
da.SelectCommand = cmd
da.Fill(ds, "tblAntwoord")
rdblQuiz.DataSource = ds
rdblQuiz.DataMember = "tblAntwoord"
rdblQuiz.DataTextField = "Antwoord"
rdblQuiz.DataValueField = "AntwoordID"
rdblQuiz.DataBind()
button_click:
Dim cmd As New MySqlCommand("INSERT INTO tblOplossing (GebruikerID, VraagID, GegevenAntwoordID) VALUES (?GebruikerID, ?VraagID, ?GegevenAntwoordID)", dbConn.cn)
cmd.Parameters.Add("GebruikerID", (Session("GebruikerID")).ToString)
cmd.Parameters.Add("VraagID", (Session("ID")).ToString)
cmd.Parameters.Add("GegevenAntwoordID", Integer.Parse(rdblQuiz.SelectedValue))
dbConn.cn.Open()
cmd.ExecuteNonQuery()
dbConn.cn.Close()
Als ik dit uitvoer zit de fout bij 'rdblQuiz.SelectedValue', deze is altijd leeg ("")...
Ziet hier iemand een fout in?
Alvast bedankt!
Ik heb een opdracht om een quiz te maken in ASP, nu zit ik met een probleempje in mijn programmacode.
Page_load:
Dim da As New MySqlDataAdapter
Dim ds As New DataSet
Dim cmd As New MySqlCommand("SELECT Antwoord, AntwoordID FROM tblAntwoord WHERE VraagID=?VraagID", dbConn.cn)
cmd.Parameters.Add("VraagID", Session("ID"))
da.SelectCommand = cmd
da.Fill(ds, "tblAntwoord")
rdblQuiz.DataSource = ds
rdblQuiz.DataMember = "tblAntwoord"
rdblQuiz.DataTextField = "Antwoord"
rdblQuiz.DataValueField = "AntwoordID"
rdblQuiz.DataBind()
button_click:
Dim cmd As New MySqlCommand("INSERT INTO tblOplossing (GebruikerID, VraagID, GegevenAntwoordID) VALUES (?GebruikerID, ?VraagID, ?GegevenAntwoordID)", dbConn.cn)
cmd.Parameters.Add("GebruikerID", (Session("GebruikerID")).ToString)
cmd.Parameters.Add("VraagID", (Session("ID")).ToString)
cmd.Parameters.Add("GegevenAntwoordID", Integer.Parse(rdblQuiz.SelectedValue))
dbConn.cn.Open()
cmd.ExecuteNonQuery()
dbConn.cn.Close()
Als ik dit uitvoer zit de fout bij 'rdblQuiz.SelectedValue', deze is altijd leeg ("")...
Ziet hier iemand een fout in?
Alvast bedankt!
