Cuestión : Conseguir datos de la tabla del acceso

Hola, el

I apenas no considera cuál falta en este código - guardo el conseguir de este error:
que ningún valor dado para uno o más parameters.
I no querer para conseguir el valor (un número) en el campo StudentsTotal. El campo está en una tabla llamada los exámenes en total dévil llamado base de datos de Survey.


como estafa dévil de Integer
como comm dévil de OleDbConnection
mientras que OleDbCommand
amortigua a lector mientras que estafa de OleDbDataReader
= nuevo OleDbConnection (“Provider=Microsoft.ACE.OLEDB.12.0; Datos Source= C:\Survey.accdb; ")
comm = nueva estafa del
de OleDbCommand (“studentsTotal selecto de los exámenes donde surveyName= “” y Me.SurveyName.Text y “” “, estafa). Abrir () el lector = comm.ExecuteReader
del
mientras que lector. Total = lector de Read
. Artículo (“estafa de While
del final del studentsTotal")

. Cerrar ()
class= del

Respuesta : Conseguir datos de la tabla del acceso

¿usted intentó parámetros del uso en vez directo puesto de Me.SurveyName.Text ......?
intentar esto
 amortiguar el str como el string= Me.SurveyName.Text (o número entero o lo que)
 ¿comm = nuevo OleDbCommand (“studentsTotal selecto de los exámenes donde surveyName=? ”, estafa)
 ¿comm. Parameters.AddWithValue (“? ”, str) o comm. Parameters.AddWithValue (“surveyName”, str)
Otras soluciones  
 
programming4us programming4us