Pues ese error anda muy claro que el valor que le tienes que pasar es un entero y no una cadena :
Código c#:
Ver originalprivate void button4_Click(object sender, EventArgs e)
{
dataSet21.Clear();
oleDbDataAdapter4.SelectCommand.Parameters[0].Value = Convert.toInt32(textBox1.Text);
oleDbDataAdapter4.Fill(dataSet21);
}
Espero que te haya sido util. Saludos!
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)
.